鱼C论坛

 找回密码
 立即注册
查看: 2578|回复: 13

想要输出I love FishC,..from class{cls.__name__}确输出了<bound method ? of

[复制链接]
发表于 2023-2-6 11:50:46 | 显示全部楼层
本帖最后由 歌者文明清理员 于 2023-2-6 11:53 编辑

Def doc代表doc是一个类的方法(method)
D.__doc__是实力d的doc属性/方法
所以他会提示doc是方法(函数)
(打字问题请见谅)
  1. #改成
  2. class D:
  3.     __doc__ = ' I love fishc, from class ' + __name__
  4. print(D().__doc__)
复制代码

或者类部分不动,其他改成
print(D().__doc__())
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-6 15:22:59 | 显示全部楼层
18305177067 发表于 2023-2-6 15:21
代码没问题。输出结果为I love FishC,..from class{cls.__name__},其中{cls.__name__}无法改变

很奇怪的问题。在字符串前面加f了吗
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-6 15:24:01 | 显示全部楼层
歌者文明清理员 发表于 2023-2-6 15:22
很奇怪的问题。在字符串前面加f了吗


看看这个
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-6 18:10:08 | 显示全部楼层
ouyunfu 发表于 2023-2-6 16:54
The code you posted will result in an AttributeError, because the __doc__ property of the D class is ...

这是故意说英文?
百度百度开始翻译

评分

参与人数 1荣誉 +1 贡献 +1 收起 理由
sfqxx + 1 + 1 没事

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-6 04:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表