i for i,Python self用法详解
i for i,Python self用法详解
i for i这是列表推导式。 [i for i in range(10)] 返回这样一个列表[0, 1, 2, , 4, 5, 6, 7, 8, 9]相当于 image.pngPython self用法详解事实上,Python 只是规定,无论是构造方法还是实例方法,最少要包含一个参数,并没有规定该参数的具体名称。之所以将其命名为 self,只是程
i for i,Python self用法详解
这是列表推导式。 [i for i in range(10)] 返回这样一个列表[0, 1, 2, , 4, 5, 6, 7, 8, 9]
相当于
事实上,Python 只是规定,无论是构造方法还是实例方法,最少要包含一个参数,并没有规定该参数的具体名称。之所以将其命名为 self,只是程序员之间约定俗成的一种习惯,遵守这个约定,可以使我们编写的代码具有更好的可读性(大家一看到 self,就知道它的作用)。 那么,self 参数的具体作用是什么呢?打个比方,如果把类比作造房子的图纸,那么类实例化后的对象是真正可以住的房子。根据一张图纸(类),我们可以设计出成千上万的房子(类对象),每个房子长相都是类似的(都有相同的类变量和类方法),但它们都有各自的主人,那么如何对它们进行区分呢? 当然是通过 self 参数,它就相当于每个房子的门钥匙,可以保证每个房子的主人仅能进入自己的房子(每个类对象只能调用自己的类变量和类方法)。
可以类比在android 中的context;
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-12-16,如有侵权请联系 cloudcommunity@tencent 删除设计pythelf变量对象#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-28 03:28:59
推荐阅读
留言与评论(共有 17 条评论) |
本站网友 广州求职 | 11分钟前 发表 |
就知道它的作用) | |
本站网友 海狮科 | 24分钟前 发表 |
那么类实例化后的对象是真正可以住的房子 | |
本站网友 跋涉 | 3分钟前 发表 |
那么如何对它们进行区分呢? 当然是通过 self 参数 | |
本站网友 炒叉子 | 1分钟前 发表 |
无论是构造方法还是实例方法 | |
本站网友 登封市地图 | 24分钟前 发表 |
根据一张图纸(类) | |
本站网友 咸宁电影院 | 23分钟前 发表 |
原始发表:2024-12-16 | |
本站网友 内蒙古附属医院 | 18分钟前 发表 |
self 参数的具体作用是什么呢?打个比方 | |
本站网友 databus | 9分钟前 发表 |
可以保证每个房子的主人仅能进入自己的房子(每个类对象只能调用自己的类变量和类方法) | |
本站网友 科学技术职业学院 | 4分钟前 发表 |
无论是构造方法还是实例方法 | |
本站网友 美国纽约 | 9分钟前 发表 |
6 | |
本站网友 章子怡事件 | 14分钟前 发表 |
如果把类比作造房子的图纸 | |
本站网友 珍珠粉的功效 | 16分钟前 发表 |
那么类实例化后的对象是真正可以住的房子 | |
本站网友 上海市政府副秘书长 | 24分钟前 发表 |
根据一张图纸(类) | |
本站网友 占地面积怎么算 | 14分钟前 发表 |
如有侵权请联系 cloudcommunity@tencent 删除前往查看设计pythelf变量对象 | |
本站网友 氯霉素搽剂 | 8分钟前 发表 |
它就相当于每个房子的门钥匙 | |
本站网友 奶粉销量排行榜 | 30分钟前 发表 |