PYthon 学习10天成果 小游戏(一起学习)
import randomclass Jiaose():
def __init__(self,name,age,money):
self.name=name
self.age=age
self.money=money
def caodi(self):
self.money=self.money+300
self.age=self.age+5
def xueshan(self):
self.money=self.money+random.randrange(200,900)
self.age = self.age + random.randint(4,10)
defshuxin(self):
data=f'你的名字:{self.name},年龄:{self.age}.你的金钱:{self.money}'
print(data)
def tonguan(self):
while self.money>2500 and self.age>60:
print(f'{self.name}已经退休,一共赚取{self.money}元')
break
age=random.randint(18,25)
money=random.randrange(100,500)
name=input("请输入你的名字:")
X=Jiaose(name,age,money)
X.shuxin()
whileTrue:
xiu_lian_chang_di = int(input("请选择你的修炼地点:1为草地,2为雪山:"))
if xiu_lian_chang_di==1:
X.caodi()
X.shuxin()
X.tonguan()
if X.money>2500 and X.age>60:
break
elif xiu_lian_chang_di == 2:
X.xueshan()
X.shuxin()
X.tonguan()
if X.money>2500 and X.age>60:
break
else:
print("输入错误请重新输入")
continue{:1_911:} 本帖最后由 hqt 于 2021-5-9 20:39 编辑
大佬用一下这个论坛的代码功能,你应该看到发帖的地方有一个<> 自带颜色,复制功能,还美观,效果如下
import random
class Jiaose():
def __init__(self,name,age,money):
self.name=name
self.age=age
self.money=money
def caodi(self):
self.money=self.money+300
self.age=self.age+5
def xueshan(self):
self.money=self.money+random.randrange(200,900)
self.age = self.age + random.randint(4,10)
defshuxin(self):
data=f'你的名字:{self.name},年龄:{self.age}.你的金钱:{self.money}'
print(data)
def tonguan(self):
while self.money>2500 and self.age>60:
print(f'{self.name}已经退休,一共赚取{self.money}元')
break
age=random.randint(18,25)
money=random.randrange(100,500)
name=input("请输入你的名字:")
X=Jiaose(name,age,money)
X.shuxin()
whileTrue:
xiu_lian_chang_di = int(input("请选择你的修炼地点:1为草地,2为雪山:"))
if xiu_lian_chang_di==1:
X.caodi()
X.shuxin()
X.tonguan()
if X.money>2500 and X.age>60:
break
elif xiu_lian_chang_di == 2:
X.xueshan()
X.shuxin()
X.tonguan()
if X.money>2500 and X.age>60:
break
else:
print("输入错误请重新输入")
continue 论坛的这个功能的确厉害!代码的汉语可读性很高 十天能写这样的代码呀,厉害,!
论坛的这个功能的确厉害!代码的汉语可读性很高 厉害。{:1_921:}加油,做游戏了!
十天能写这样的代码呀,厉害,! hqt 发表于 2021-5-9 20:38
大佬用一下这个论坛的代码功能,你应该看到发帖的地方有一个 自带颜色,复制功能,还美观,效果如下
我第一次发帖啥也不会就是小白 lihu5841314 发表于 2021-5-9 20:55
我第一次发帖啥也不会就是小白
LZ 编辑一下吧 太厉害了了
页:
[1]
2