python循环练习题(九九乘法表、寻找水仙花数、寻找完美数、猜数字游戏、百钱买百鸡)

这篇博客通过五个不同的练习题探讨了Python中的循环应用,包括猜数字游戏,展示九九乘法表,寻找水仙花数,查找完美数,以及解决百钱买百鸡问题。在每个问题中,作者详细阐述了思路和代码实现,强调了循环结构的关键点,如循环嵌套和条件判断,提供了深入理解Python循环的实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

猜数字游戏

计算机出一个1~100之间的随机数由人来猜
计算机根据人猜的数字分别给出提示大一点/小一点/猜对了,并继续输入
关于这一题,因为不知道循环的次数和迭代对象,所以选择while循环
1、首先用random.randint定义一个随机数
2、第一次写的时候把输入的答案放在循环外面,后来想了一下,如果要根据提示再继续输入的话就必须把要每次输入的数字放入循环中,否则无法循环输入
3、break在循环里面的作用很重要,注意思考该把他放在哪儿。

import random
a = random.randint(1,100)
count = 0
while True:
    b = int(input("请输入您的答案:"))
    count += 1
    if a <b:
        print("小一点")
    elif a>b:
        print("大一点")
    else
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值