110
社区成员
发帖
与我相关
我的任务
分享@
学号:2023-2024-2 《Python程序设计》实验x报告
课程:《Python程序设计》
班级: 2313
姓名: 邓传山
学号:20231319
实验教师:王志强
实验日期:2024年3月13日
必修/选修: 公选课
熟悉Python开发环境;
练习Python运行、调试技能;
编写程序,练习变量和类型、字符串、对象、缩进和注释等;
掌握git技能(可把猜数字游戏上传到gitee)
在TIOBE指数的编程语言排行榜中,Python一骑绝尘,且

下面是用Python编写的一个猜数字游戏:
import random
flag: bool = True
while flag:
level = int(input("请输入游戏难度:1(1,100),2(1,1000),3(1,10000)\n"))
while True:
if level == 1:
level = 100
elif level == 2:
level = 1000
else:
level = 10000
answer = random.randint(1, level)
user = int(input("请输入一个数:"))
while True:
if user == answer:
print("猜对了")
break
elif user > answer:
print("猜大了,")
user = int(input("请输入一个数:"))
else:
print("猜小了")
user = int(input("请输入一个数:"))
flag=input("是否要继续游戏?Y or N")
if flag == 'y':
flag = True
else:
flag = False