例6:在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了”;小于预设的数,显示“遗憾,太小了”,如此循环,直至猜中数,显示”预测N次,猜中了”,其中N是用户输入数字的次数。
1 import random 2 Guess_number = random.randint(0,9) 3 print('请输入整数a:') 4 i = 0 5 while True: 6 i = i + 1 7 a = int(input()) 8 if a < Guess_number: 9 print('遗憾,太小了') 10 elif a > Guess_number: 11 print('遗憾,太大了') 12 else: 13 print('预测{}次,猜中了'.format(i)) 14 break