144
社区成员




课程:《Python程序设计》
班级: 2223
姓名: 陈振烨
学号:20222314
实验教师:王志强
实验日期:2023年3月9日
必修/选修: 公选课
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
#猜数字游戏
#20222314陈振烨
import random
item=100
a=int(input("来哥们选个难度吧,1:简单,2:困难,3:坤坤"))
if a==1:
item=100
if a==2:
item=10000
if a==3:
item=100000000
anwser=random.randint(1,item)
m=0
print("来我的hxd,该难度下的数字在{0}~{1}之间".format(0,item))
flag=1
while(flag):
b = int(input("来吧哥们勇敢地尝试一下"))
if b==anwser:
m=m+1
flag=0
if(m==1):
print("一发入魂,确定没开调试?")
else:
print("NB!猜对了捏,一共猜了{0}次".format(m))
break
elif b>anwser:
m=m+1
flag=1
print("大了,哥们")
if(m==10):
print("都猜了10次了,行不行啊哥们")
elif b<anwser:
m=m+1
flag=1
print("小了,兄弟")
if(m==10):
print("都猜了10次了,行不行啊哥们")
c=input("还玩不?(眼巴巴),Y继续,N停止")
ppppppp=2
while(ppppppp==2):
if c == 'Y':
ppppppp = 1
elif c == 'N':
ppppppp = 0
else:
print("哥们,瞎输啥呢")
ppppppp = 2
while(ppppppp):
a = int(input("来哥们选个难度吧,1:简单,2:困难,3:坤坤"))
if a == 1:
item = 100
if a == 2:
item = 10000
if a == 3:
item = 100000000
anwser = random.randint(1, item)
m = 0
print("来我的hxd,该难度下的数字在{0}~{1}之间".format(0, item))
flag = 1
while (flag):
b = int(input("来吧哥们再次勇敢地尝试一下"))
if b == anwser:
m = m + 1
flag = 0
if (m):
print("一发入魂,确定没开调试?")
else:
print("NB!猜对了捏,一共猜了{0}次".format(m))
break
elif b > anwser:
m = m + 1
flag = 1
print("大了,哥们")
if (m == 10):
print("都猜了10次了,行不行啊哥们")
elif b < anwser:
m = m + 1
flag = 1
print("小了,兄弟")
if (m == 10):
print("都猜了10次了,行不行啊哥们")
c = input("还玩不?(眼巴巴),Y继续,N停止")
ppppppp=2
while (ppppppp == 2):
if c == 'Y':
flag = 1
ppppppp=0
elif c == 'N':
flag = 0
print("好嘞,拜拜了您嘞")
ppppppp=1
else:
print("哥们,瞎输啥呢")
ppppppp = 2
运行截图:
累死我了,为了这个截图我猜了将近3min