今天的学习重点有两个:

一个是让电脑生成指定范围的随机数

    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("恭喜你,猜对了!游戏结束!")