当前位置:网站首页>实例041:类的方法与变量
实例041:类的方法与变量
2022-08-04 01:35:00 【懒笑翻】
题目:模仿静态变量的用法。
程序分析:构造类,了解类的方法与变量。
代码:
def dummy():
i = 0
print(i)
i += 1
class cls:
i = 0
def dummy(self):
print(self.i)
self.i += 1
a = cls()
for i in range(50):
dummy() # 建议这两个方法分别调用看运行效果
a.dummy()
效果:
我们发现dummy()函数的调用输出结果全部是0
我们又发现cls()类中的dummy()方法中i+=1是有效的
"""
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群,扫码下方官方推荐的群即可进入哦
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!↓↓↓↓↓↓
"""
边栏推荐
猜你喜欢
OpenCV如何实现Sobel边缘检测
typescript52 - simplify generic function calls
Slipper —— 虚点,最短路
nodejs切换版本使用(不需要卸载重装)
Vant3 - click on the corresponding name name to jump to the next page corresponding to the location of the name of the TAB bar
esp32发布机器人电池电压到ros2(micro-ros+CoCube)
Observability:你所需要知道的关于 Syslog 的一些知识
静态/动态代理模式
ASP.NET 获取数据库的数据并写入到excel表格中
pygame 中的transform模块
随机推荐
贴纸拼词 —— 记忆化搜索 / 状压DP
jmeter跨平台运行csv等文件
nodejs install multi-version version switching
Linux安装mysql最简单教程(一次成功)
Deng Qinglin, Alibaba Cloud Technical Expert: Best Practices for Disaster Recovery across Availability Zones and Multiple Lives in Different Locations on the Cloud
typescript51 - basic use of generics
C 学生管理系统_分析
数组_滑动窗口 | leecode刷题笔记
《The Google File System》新说
即席查询——Presto
typescript56 - generic interface
虚拟机CentOS7中无图形界面安装Oracle
在Activity中获取另一个XML文件的控件
C 学生管理系统_添加学生
持续投入商品研发,叮咚买菜赢在了供应链投入上
FeatureNotFound( bs4.FeatureNotFound: Couldn‘t find a tree builder with the features you requested:
持续投入商品研发,叮咚买菜赢在了供应链投入上
esp32发布机器人电池电压到ros2(micro-ros+CoCube)
C 学生管理系统 显示链表信息、删除链表
Observability:你所需要知道的关于 Syslog 的一些知识