20200922练习题

第一题:
首先自已定义一个变量answer,假如answer = 55,然后提示让用户猜数字,如果用户猜的数字过大,就输出大了,如果猜的数字过小,就输出小了,直到用户猜对了,提示用户猜对了,并给出用户一共猜了多少次。
例如:answer = 55
用户输入:60
输出:大了
用户输入:50
输出:小了
用户输入:55
输出:正确,一共猜了3次

第二题:
上一题answer是提前设置好的,代码不修改的话,每次运行正确的数字总是55,现在我们需要将answer设置成随机的,这一次代码运行answer是89,下次运行answer就变成另一个数字了(需要在上一题的基础上,再运用random模块里面的函数)

一二题的综合答案

import random

answer = random.randint(1, 10)
count = 1
while True:
    yournumber = int(input("请输入您的数字:"))
    if answer > yournumber:
        print("太小了")
        count += 1
    elif answer < yournumber:
        print("太大了")
        count += 1
    else:
        break
print("您使用了%d次" % count)
原文地址:https://www.cnblogs.com/faberbeta/p/13717199.html