午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

python錯誤 __str__() Takes 0 positional arguments but 1 was given

瀏覽:164日期:2022-06-28 11:53:51

問題描述

# -*- coding:gb2312 -*-class car: # 屬性# 方法 def __str__():print('哈哈哈哈哈哈啊哈')def move():print('車在移動。') def Whistle():print('車載鳴笛。')BMW = car()print(BMW)

提示錯誤:

python錯誤  __str__() Takes 0 positional arguments but 1 was given

google翻譯了一下,說是取0個位置參數,但給出1不太理解這個什么意思。

問題解答

回答1:

在class里面定義的函數, 都需要提供一個self的位置參數, 因為在類實例化時, 會傳入實例對象, 進而和函數進行綁定, 所以代碼應該調整為:

# -*- coding:gb2312 -*-class car: # 屬性 # 方法 def __str__(self):return ('哈哈哈哈哈哈啊哈') def move(self):print('車在移動。') def Whistle(self):print('車載鳴笛。')BMW = car()print(BMW)

對于 method 和 function的關系可以參考我的文章: Python: 函數與方法的區別

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 成年人免费观看视频网站 | 日韩免费一二三区 | 91免费入口| 日本色综合 | 亚洲激情五月 | 久久国产精品视频 | 亚洲深夜 | 欧美成人免费观看视频 | 四虎影院永久在线 | 欧美日本黄色 | 黄色裸体视频 | 99色精品| 日韩看片网站 | 国产在线视频一区二区 | 国内av在线 | 亚洲色图狠狠干 | 日本一道在线观看 | 白白色免费视频 | 狠狠干五月天 | 粉嫩欧美一区二区三区 | 亚洲一级黄色片 | 青青草97国产精品免费观看 | 日韩欧美成人一区二区三区 | av一区在线播放 | 黄色小视频免费在线观看 | 色黄视频 | 伊人网综合网 | 亚洲天堂区| 久久最新免费视频 | 欧美日韩小视频 | 最新日本中文字幕 | 日韩精品伦理 | 亚洲精品系列 | 成年人黄色小视频 | 成人免费视频观看 | av资源在线看 | 亚洲欧美综合在线观看 | 大地资源网在线观看免费官网 | 国产区一区二区三区 | 日本高清免费aaaaa大片视频 | 啪啪激情网 |