Python踩坑日记1

Python踩坑日记1,第1张

Python踩坑日记1

今日编写程序时,发现创建类后反馈不接受参数,代码如下:

import random
class Die:
    def __init__(self,sides=6):
        self.sides=sides

    def roll_die(self):
        print(random.randint(1,self.sides))
my_die=Die(60)
for i in range(0,10):
    my_die.roll_die()

后来百度发现,原因是创建类构造函数名__init__前后横杠为两个字符长度,写成了一个字符长度,变成了_init_,因此无法接受参数。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5521727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存