python基础之类属性和实例属性


Posted in Python onOctober 24, 2021

python基础之类属性和实例属性

属性:类属性和实例属性
类属性:就是类对象所有的属性
小结
'类属性 是可以 被 类对象和实例对象共同访问的
实例属性只能由实例对象访问

class Student:
    name='黎明' #属于类属性 就是Student类对象所拥有的
    def __init__(self,age):
        self.age=age #实例属性
        pass
    pass
 lm=Student(17)
print(lm.name)   #通过实例对象去访问类属性
print(lm.age)

python基础之类属性和实例属性

class Student:
    name='黎明' #属于类属性 就是Student类对象所拥有的
    def __init__(self,age):
        self.age=age #实例属性
        pass
    pass
 lm=Student(17)
print(lm.name)   #通过实例对象去访问类属性
print(lm.age)
print('-------------通过类对象 访问 name-------------')
print(Student.name)
# print(Student.age)

python基础之类属性和实例属性

class Student:
    name='黎明' #属于类属性 就是Student类对象所拥有的
    def __init__(self,age):
        self.age=age #实例属性
        pass
    pass
 lm=Student(17)
print(lm.name)   #通过实例对象去访问类属性
print(lm.age)
print('-------------通过类对象 访问 name-------------')
print(Student.name)  #如类名.属性名的形式去访问
print(Student.age)

python基础之类属性和实例属性

python基础之类属性和实例属性

python基础之类属性和实例属性

如何对类属性进行修改

class Student:
    name='黎明' #属于类属性 就是Student类对象所拥有的
    def __init__(self,age):
        self.age=age #实例属性
        pass
    pass
Student.name='赵丽颖'  #类属性此时已被修改
lm=Student(17)
print(lm.name)   #通过实例对象去访问类属性
lm.name='李嘉欣'  #通过实例对象对类属性进行修改 不可以 并未被修改
print(lm.name)   #追加新的属性  对于下方调用仍未修改
print(lm.age)
 print('------小花的数据---------')
xh=Student(28)
print(xh.name)  #name还是黎明
print(xh.age)
print('-------------通过类对象 访问 name-------------')
# print(Student.name)
# print(Student.age)

python基础之类属性和实例属性

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Python 相关文章推荐
python使用win32com库播放mp3文件的方法
May 30 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
Jun 18 Python
python之Character string(实例讲解)
Sep 25 Python
利用Python读取txt文档的方法讲解
Jun 23 Python
python实践项目之监控当前联网状态详情
May 23 Python
python3 自动识别usb连接状态,即对usb重连的判断方法
Jul 03 Python
使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解
Jan 25 Python
Python基于进程池实现多进程过程解析
Apr 30 Python
详解python对象之间的交互
Sep 29 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
基于Python实现射击小游戏的制作
Apr 06 Python
python实现手机推送 代码也就10行左右
Apr 12 Python
python基础之类方法和静态方法
Python Matplotlib绘制条形图的全过程
python基础之模块的导入
python基础之文件操作
python基础之错误和异常处理
Python中递归以及递归遍历目录详解
Oct 24 #Python
python基础之函数的定义和调用
You might like
PHP 中的类
2006/10/09 PHP
PDO防注入原理分析以及注意事项
2015/02/25 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
php实现微信支付之企业付款
2018/05/30 PHP
Js 刷新框架页的代码
2010/04/13 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
2013/01/23 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
angularjs过滤器--filter与ng-repeat配合有奇效
2017/04/20 Javascript
基于vue-ssr服务端渲染入门详解
2018/01/08 Javascript
vue超时计算的组件实例代码
2018/07/09 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
微信小程序自定义tabBar的踩坑实践记录
2020/11/06 Javascript
Python使用自带的ConfigParser模块读写ini配置文件
2016/06/26 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
详解python eval函数的妙用
2017/11/16 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python实现年会抽奖程序
2019/01/22 Python
使用Python函数进行模块化的实现
2019/11/15 Python
python selenium 执行完毕关闭chromedriver进程示例
2019/11/15 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
澳大利亚第一旅行车和房车配件店:Caravan RV Camping
2020/12/26 全球购物
捷克母婴用品购物网站:Feedo.cz
2020/12/28 全球购物
运动会开幕式邀请函
2014/01/22 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
个人自我剖析材料
2014/09/30 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
新党员入党决心书
2015/09/22 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
Python类方法总结讲解
2021/07/26 Python
Jmerte 分布式压测及分布式压测配置
2022/04/30 Java/Android