1 import random 2 3 4 random_number = random.randint(1, 99) 5 print(random_number) 6 start_data = 1 7 end_data = 99 8 my_number = int(input('请输入一个整数%d到%d:' % (start_data, end_data))) 9 while True: 10 if random_number == my_number: 11 print('恭喜您猜对了') 12 elif end_data >= my_number > random_number: 13 end_data = my_number 14 while True: 15 my_number1 = int(input('请输入一个整数%d到%d:' % (start_data, end_data))) 16 if random_number == my_number1: 17 print('恭喜您猜对了') 18 break 19 elif my_number1 > random_number: 20 end_data = my_number1 21 elif my_number1 < random_number: 22 start_data = my_number1 23 else: 24 break 25 break 26 elif start_data <= my_number < random_number: 27 start_data = my_number 28 while True: 29 my_number1 = int(input('请输入一个整数%d到%d:' % (start_data, end_data))) 30 if random_number == my_number1: 31 print('恭喜您猜对了') 32 break 33 elif my_number1 > random_number: 34 end_data = my_number1 35 elif my_number1 < random_number: 36 start_data = my_number1 37 else: 38 break 39 break 40 else: 41 print('范围是1~99的整数') 42 break
带提示范围的猜数小游戏--python
猜你喜欢
转载自www.cnblogs.com/guo126/p/10625496.html
今日推荐
周排行