0
好吧,所以我想从一本教你学习python,告诉你如何制作一个基于文本的冒险游戏。唯一的问题是,我使用python 2.7,而且这本书是用python 3编写的。到目前为止,我已经能够获得这些代码,但是我对这个代码存在问题。从python 3更改类到python 2.7
class Person :
age = 15
name = "Rolf"
favorite_foods = ["beets", "Turnips", "Weisswurst"]
def birth_year() :
return 2015 - age
我不希望你来解决它,我只是想让你告诉我什么关于这一点,我必须改变,以获得不同的它与2.7工作,所以我可以自己修复。
我强烈建议升级到3.X或找到2.7教程。试图用一个人去学习另一个会导致很多痛苦和挫败,而没有多少回报。 – Kevin
该代码不适用于任何版本的python,它将需要'返回2015 - Person.age' –
如果本书告诉您将类名称和年龄作为类变量存储,请将其扔出并找到真正的书。 – jwodder