国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

python錯誤 __str__() Prend 0 argument de position mais 1 a été donné
扔個三星炸死你
扔個三星炸死你 2017-06-15 09:22:17
0
1
2114
# -*- coding:gb2312 -*-
class car:
    # 屬性
    
    # 方法
    def __str__():
        print("哈哈哈哈哈哈啊哈")
    
    def move():
        print("車在移動。")
    def Whistle():
        print("車載鳴笛。")

BMW = car()

print(BMW)

Message d'erreur?:

Google l'a traduit et il a dit qu'il prenait 0 paramètre de position, mais il a donné 1
Je ne comprends pas très bien ce que cela signifie.

扔個三星炸死你
扔個三星炸死你

répondre à tous(1)
洪濤

Le paramètre de position de class里面定義的函數(shù), 都需要提供一個self est d? au fait que lorsque la classe est instanciée, l'objet d'instance sera transmis puis lié à la fonction, le code doit donc être ajusté à :

# -*- coding:gb2312 -*-
class car:
    # 屬性

    # 方法
    def __str__(self):
        return ("哈哈哈哈哈哈啊哈")

    def move(self):
        print("車在移動。")

    def Whistle(self):
        print("車載鳴笛。")


BMW = car()

print(BMW)

Pour la relation entre methodfunction, vous pouvez vous référer à mon article : Python : La différence entre fonctions et méthodes

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal