関数を定義したら突然すべてが現れなくなった

python import random def numbers_game(): num = random.randint(1,50) i = 1 for i in range (1, 10): if i == 1: ipt = int(input('1から50のうち、数をあててね!')) print ('ほぉ...', ipt, "ですか...", end = '') if ipt == num: print ('すごい。まさか、ここまでとはな。', end = '') exit () else: if ipt > num: print ('すこし数が大きい、もう一回当ててみろ。') else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 2: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 3: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 4: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 5: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 6: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 7: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。") else: print("少し数が小さい、もう一回当ててみろ。") i = i + 1 elif i == 8: ipt = int(input('1から50のうち、数をあててね!' )) print ('ほぉ...', ipt, "ですか...",end = '') if ipt == num: print('やっと会えましたね...。答えに...。', end = '') exit () else: if ipt > num: print ("少し数が大きい、もう一回当ててみろ。次がラストだ。") else: print("少し数が小さい、もう一回当ててみろ。次がラストだ。") i = i + 1 elif i == 9: ipt = int(input('最後だ。1から50のうち数を当てろ。')) print ('ほぉ...', ipt, "ですか",end = '') if ipt == num: print ('ついに当たったな。') else: print ('残念。正解は', num ,'でした。', end = '\n') i = i + 1 else: ipt = int(input("終了したい場合は0を入力,続けたい場合はその他を入力")) if ipt == 0: exit() else: contiune

このように関数を定義しました。しかし、これだと何も表示されなくなりました。これは僕がどこを間違えているか指摘してもらえますか?
初心者です。

コメントを投稿

0 コメント