概述
用学的知识写了一个小游戏,一人无聊时可以玩玩
原代码:
a = ['西瓜', '梨子', '香蕉', '核桃', '苹果', '桃子', '花生', '石榴', '西瓜', '梨子']
b = ['绿色的,红心', '配冰糖,暖到心', '弯弯的月儿小小的船,小小的船儿两头尖', '皱肉皱骨头, 骨头生在肉外头。', '乔布斯', '胖娃娃,没手脚,红尖嘴,一身毛,背上一道沟,肚里好味道。',
'青藤藤,开黄花,地上开花不结果,地下结果不开。,', '小小红坛子,装满红饺子,吃掉红饺子,吐出白珠子。', '绿色的,红心', '配冰糖,暖到心']
print("1.猜题游戏一共有10个题,每个题10分,共一百分")
print("2.您在这个游戏中可以猜测10次,不管您答对还是答错,都会消耗猜测的次数")
print("3.每道题目开始时,系统都会提示是否使用锦囊,一共有三次的锦囊机会(锦囊一共有三种 ,并且可以重复选择!)。同时,锦囊不算在猜测的次数中。")
print("4.锦囊包括:1.提示水果第一个字。2.提示水果第二个字3.这个水果的字数")
print("5.游戏可以提前结束")
print("游戏开始选择1,游戏结束按任意键")
g=input("请选择开始:")
if g=='1':
print("开始游戏!")
i=0
count=10
fenshu=0
jn=3
while count>0:
print("第",i+1,"题",b[i])
if jn != 0:
print("您可以使用锦囊次机会",jn,"次机会")
f=input("请选择是否使用锦囊:")
if f == '1':
print("锦囊一共有三种 ")
print("1.提示水果第一个字")
print("2.提示水果第二个字")
print("3.提示这个水果的字数")
x = input("请选择锦囊的类型:")
if x == '1':
print("这个水果第一个字是:",a[i][0])
elif x=='2':
print("这个水果第二个字是:",a[i][1])
elif x == '3':
print("这个水果的字数是:",len(a[i]))
else:
print("输入有误,没在锦囊范围")
jn -= 1
print("您的锦囊次数还有",jn,'次')
if jn == 0:
print("您的锦囊次数已用完!")
else:
print("您的锦囊此次已用完")
n = input("请输入你猜的水果名:")
if n == a[i]:
fenshu +=10
print("恭喜你,猜对了,请问是否继续")
print("继续玩游戏选择 1 ,不继续选择任意键")
c = input("请选择是否继续:")
if c == '1':
print("游戏继续!")
print("你还有",count-1,"次机会")
i+=1
else:
print("你的总分为",fenshu,"分")
if fenshu >= 60:
print("你很厉害呀!")
else:
print("你还需要动脑筋哦")
print("你的次数已经使用 完了")
print("游戏结束")
break
else:
print("你猜错了")
print("你还有",count-1,'次机会')
else:
print("您的锦囊数已使用完")
count -=1
if count==0:
print("你的总分为:",fenshu,"分")
if fenshu >= 60:
print("你很厉害呀!")
else:
print("你还需要动脑筋哦")
print("你的次数已经使用 完了")
else:
print("结束游戏")
:
最后
以上就是兴奋白猫为你收集整理的Python经典例题——猜水果系统的全部内容,希望文章能够帮你解决Python经典例题——猜水果系统所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复