Python入门题目…有会的哥吗😭

img

练习13

compnum=50
count=0
while True:
    a=eval(input("请输入一个数字"))
    count+=1
    if a==compnum:
        print(f'做得好,您已尝试{count}次')
        break
    elif a<compnum:
        print('太低')
    elif a<compnum:
        print('太高')
        

练习14

while True:
    a = eval(input("请输入一个数字"))
    if a<10:
        print("太低")
    elif a>20:
        print('太高')
    else:
        print('谢谢')
        break

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力

compnum = 50
count = 1
while True:
    num = input("输入数字:")
    if not num.isdigit():
        print("输入的不是数字,请继续")
        count += 1
    elif int(num) > 50:
        print("猜的太高了!")
        count += 1
    elif int(num) < 50:
        print("猜的太低了!")
        count += 1
    else:
        print(f"做的好,您已尝试{count}次")
        break

while True:
    num1 = input("输入数字:")
    if not num.isdigit():
        print("输入的不是数字,请继续")
    elif int(num1) < 10:
        print("猜的太低了!")
    elif int(num1) > 20:
        print("猜的太高了!")
    else:
        print("谢谢")
        break

img

如果有帮助请采纳一下