import random
count=0
right=0
while count<1:
number1=random.randint(10,99)
number2=random.randint(10,99)
print('題目是d%乘以d%'%(number1,number2))
question=input('你的答案是')
result=number1*number2
if question==result:
print('恭喜你答對了')
count=count+1
right=right+1
else:
print('你答錯了,正確答案是%d'%(result))
count=count+1
這是我寫的一個隨機生成2位數相乘的代碼
但一直提醒第七行輸入的是無效引數
第七行前加#可運行
但number1與number2的賦值都是整數為什么是無效引數呢
求大神指教如何修改才能正常運行
uj5u.com熱心網友回復:
print('題目是%d乘以%d' % (number1, number2))是 %d 不是 d%
uj5u.com熱心網友回復:
樓上已經說了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/21445.html
標籤:其他開發語言
上一篇:Python入門書籍,進階書籍,高級書籍,更高級書籍推薦一下,謝謝~
下一篇:求助:AttributeError: module 'contextlib' has no attribute 'nested'
