python 用while循环实现简单猜数字

#猜数字游戏
#1引入随机模块
import random

#2、初始化计数器
i = 0
#3、3次机会保存到变量cishu
cishu = 3
#4、引入随机1-10的数字 保存到变量 random_num
random_num = random.randint(1,10)
#5、循环条件
while i < 3:
    #6、用户输入数字
    usernum = int(input("请输入1-10的数字,你只有三次机会:"))
    #每次-1用来计数提示
    cishu -= 1
        #猜中终止循环
    if random_num == usernum:
        print("恭喜猜对了")
        break
        #猜小继续
    elif random_num > usernum:
        print(f"猜小了,你还有{cishu}次机会.")
        # 猜大继续
    elif random_num < usernum:
        print(f"猜大了,你还有{cishu}次机会.")
    #7、更新计数器
    i += 1

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
Python

python break用法,continue用法

2022-3-4 0:53:14

Python

python 实现输出九九乘法表

2022-3-4 14:33:36