金典小程序之--猜数字
主要使用知识点:while循环语句:
随机生成一个数,猜测数字的大小:判断用户输入是否为数字可以使用isdigit()方法,try方法。
import random guess = random.randint(50,100) count = 0 while count<6: user = input('输入猜测的数字') if user.isdigit() ==True: user = int(user) if user<guess: print('toosmall') elif user>guess: print('toobig') else: print('too bang')
break count+=1 else: print('输入有误') print('正确答案是',guess)
try方法:
import random guess = random.randint(50,100) count = 0 while count<6: user = input('输入猜测的数字') try: user = int(user) except:#---->try/except主要用于异常捕获 print('输入有误!') continue#--->跳出单层循环 if user<guess: print('toosmall') elif user>guess: print('toobig') else: print('too bang')
break count+=1 print('正确答案是',guess)

浙公网安备 33010602011771号