做小甲魚課后題時出的錯誤題目來源及自己的思路來源是小甲魚的第五節課后題。我的思路是先定義變量,然后給變量賦值,然后判斷變量是否為整數。如果輸入不正確,顯示不合法,再次輸入。當輸入的字符全為數字時,繼續往下運行。且一共只有三次機會。相關代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)print('我愛魚C工作室........................')import random
secret=random.randint(1,10)
temp=input('猜猜小甲魚心里想的是數字幾:')
count=3while count: while not guess.isdigit():
temp=input('這不合法,請輸入一個合法整數:')
guess=int(temp) if guess==secret:
print('猜對了,干的漂亮') break
else: if guess>secret:
print('大了大了',end='') else:
print('小了小了',end='')
count-=1
print('你還有%d次機會,請輸入:'%count,end=' ')
guess=int(input()) if count==1: breakif count==1:
print('你的次數已經用完,不玩了。')
print('小甲魚心里想的是數字%d'%secret,end=' ')你期待的結果是什么?實際看到的錯誤信息又是什么?我期待的結果是程序正常運行,有三次機會猜數字。實際看到的是: File "C:\Users\Desktop\甲魚文件\甲魚3.py", line 10
if guess==secret:
^
IndentationError: unexpected indent
添加回答
舉報
0/150
提交
取消