思想:
用户有三次猜测数字的机会,while循环控制猜数的次数,try……except处理用户输入非int类型的内容
代码如下:
import random num = random.randint(1,10) count = 0 while(count<2): input_num = input('please input num that you guess:') try: input_num = int(input_num) if input_num == num: print('bingo,luck you') elif input_num < num: print('猜小了') else: print('猜大了') except ValueError: print('请输入数字') count += 1