|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
互联网的广大朋友们,大家好。
我是学习“0基础学习Python”两天半的练习生,眉毛卷卷的。
接下来是我花了一天时间来来回回写了一天的小游戏。(好傻逼的游戏啊)
- import random
- while 'a':
- print('-------------------------------------游戏开始-------------------------------------')
- eigenestark = random.randint(70,100)
- print("黎明过后,你清醒过来了,你的战斗力为:" + str(eigenestark))
- CuoTimes = 0
- while 'c':
- temp = input("请输入1,2或3来选择难度(从1,2,和3之间选):")
- print("\n")
- if temp.isdigit():
- Schwer = int(temp)
- if (Schwer == 1) or (Schwer == 2) or (Schwer == 3):
- #开始游戏
- mowangstark = 0
- while 'b':
- if mowangstark == 0:
- mowangstark = eigenestark * Schwer+1
- else:
- eigenestark = random.randint(70,100)
- print("原来是一场梦啊,你缓缓睁开眼睛来,你现在的战斗力为:" + str(eigenestark))
- print("眼前一个人影十分熟悉,原来是大魔王啊")
- mowangstark = eigenestark * Schwer+1
- while eigenestark>0 and mowangstark>0:
- if eigenestark>0 and mowangstark>0:
- print("你正在与魔王战斗,输掉的人将被夺走战斗力")
- print("你的战斗力为:"+str(eigenestark)+"点")
- Zhangtemp = input("请输入你现在使用多少的战斗力(数字小于等于你的战斗力且只能是整数):")
- if Zhangtemp.isdigit():
- guess =int(Zhangtemp)
- if guess >eigenestark:
- CuoTimes += 1
- while CuoTimes > 3:
- DanMu = random.randint(1,100)
- print("泥为什莫要乱填?", end=' '*DanMu)
- print("作对很好玩的?", end=' '*DanMu)
- else:
- mowangguess = random.randint(1,mowangstark)
- if guess > mowangguess:
- eigenestark = eigenestark + mowangguess
- mowangstark =mowangstark - mowangguess
- print("你成功的夺取了一次魔王的战斗力")
- print("你的战斗力为"+str(eigenestark))
- print("\n")
- if eigenestark == 0:
- print("你已战败")
- else:
- if mowangstark ==0:
- print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!您的英雄战胜魔王,魔王已倒下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
- print("但是很快他有爬了起来,不仅如此,他还变得更加的强大了,PS:魔王战斗力>"+str(eigenestark))
- else:
- if guess == mowangguess:
- eigenestark = eigenestark - guess
- mowangstark = mowangstark - guess
- print("你和魔王都失去"+str(guess)+"点战斗力")
- print("你的战斗力为"+str(eigenestark))
- print("\n")
- if eigenestark == 0:
- print("你已战败")
- else:
- if mowangstark ==0:
- print("您的英雄战胜魔王,魔王已倒下!!")
- print("很快他有爬了起来,不仅如此,他还变得更加的强大了")
- else:
- eigenestark = eigenestark - guess
- mowangstark = mowangstark + guess
- print("你被魔王夺走了"+str(guess)+"点战斗力")
- print("你的战斗力为"+str(eigenestark))
- print("\n")
- if eigenestark == 0:
- print("你已战败")
- else:
- if mowangstark ==0:
- print("您的英雄战胜魔王,魔王已倒下!!")
- print("很快他有爬了起来,不仅如此,他还变得更加的强大了")
- else:
- CuoTimes += 1
- while CuoTimes > 3:
- DanMu = random.randint(1,30)
- print("蓝瘦", end=' '*DanMu)
- DanMu = random.randint(1,30)
- print("香菇", end=' '*DanMu)
- DanMu = random.randint(1,100)
- print("本来今颠高高兴兴", end=' '*DanMu)
- DanMu = random.randint(1,100)
- print("泥为什莫要让代码出错?", end=' '*DanMu)
-
- else:
- CuoTimes += 1
- while CuoTimes > 3:
- DanMu = random.randint(1,30)
- print("重要的是多说几遍", end=' '*DanMu)
- DanMu = random.randint(1,30)
- print("只有1,2,3可以选", end=' '*DanMu)
- else:
- CuoTimes += 1
- while CuoTimes > 3:
- DanMu = random.randint(1,30)
- print("蓝瘦", end=' '*DanMu)
- DanMu = random.randint(1,30)
- print("香菇", end=' '*DanMu)
- DanMu = random.randint(1,100)
- print("本来今颠高高兴兴", end=' '*DanMu)
- DanMu = random.randint(1,100)
- print("泥为什莫要让代码出错?", end=' '*DanMu)
-
-
复制代码 |
|