Python学习笔记(小甲鱼版)Day3:
今天的学习重点有两个:
一个是让电脑生成指定范围的随机数
rnd=random.randint(l,r)
l,r为区间左右端点
注意:要在文件开头加 import random
另一个是循环……
while 表达式:(不要少了冒号!)
语句(前边要有tab)
附今天小甲鱼课上猜数字的改进程序:(初学Python,有些弯可能没转过来……可能写的麻烦些,日后会有所改进)
至于那个myans1……因为input默认的输入字符串,跟数字无法比较……
import random
ans=random.randint(1,100)
print("游戏开始:\n")
myans1=input("请输入你的答案:")
myans=int(myans1)
if myans > ans:
print("您输入的数字偏大了!")
else:
print("您输入的数字偏小了!")
while myans!=ans:
myans1=input("请输入你的答案:")
myans=int(myans1)
if myans > ans:
print("您输入的数字偏大了!")
else:
if myans!=ans:
print("您输入的数字偏小了!")
print("恭喜你,猜对了!游戏结束!")