Python自学之路第十三步——修改属性的值
2018-01-28 17:27
253 查看
我们将属性和方法封装到类中,可以通过实例直接修改属性值,也可以创建更新属性的方法。
效果如下:
class stars(): '''描述娱乐圈明星''' def __init__(self,name,age,high,famous): self.name=name self.age=age self.high=high self.famous=famous self.salary=10 #该属性为默认值 def info(self): print(self.name+'今年'+str(self.age)+'岁;身高'+str(self.high)+'cm;知名度'+self.famous+'!') def update_salary(self,money): self.salary=money st=stars('黄晓明',41,180,'很高') st.info() print('之前的薪资指数为:'+str(st.salary)) st.salary=7 print('现在的薪资指数为:'+str(st.salary)) #通过实例直接修改属性 st.update_salary(5) print('以后的薪资指数为:'+str(st.salary)) #通过方法修改属性
效果如下:
相关文章推荐
- python的自学之路
- Python自学之路第一步——缩进问题
- Python自学之路第十六步——使用文件
- Python自学之路-smtp发送附件(3)
- 006_002 Python 定义常量 可以添加新的属性,但是不能修改删除已有的属性
- 数据库操作-表合并-Python连接Mysql-批量修改列属性-csv读入Python
- python批量修改xml属性
- Python自学之路第十一步——任意数量实参的传递
- python自学之路-05
- Python自学之路-SMTP邮件实现(1)
- Python自学之路第十七步——写入文件
- 27、Selenium + Python 实现 UI 自动化测试-调用 JavaScript 修改元素属性
- python自学之路-03
- python 类属性修改的问题
- 【Unity3D自学记录】利用代码修改图片属性(Inspector)
- Python自学之路第六步——列表切片和元组
- python实例26[查询修改文件的属性]
- Python调用“ImageMagick”:图片格式转换、尺寸修改、属性重构及加水印
- 自学Python之路
- python pandas修改列属性的方法详解