python 中私有属性的设置方法案例:设置私有属性、利用函数get和set方法调用修改私有属性,并 用__str__的魔术方法打印,的具体案例
- python 中私有属性的设置和调用
设置意义:python中通过私有属性的设立,使得相关参数不得被随意修改,确保了参数的安全性。
设置方法:具体方法是在类的定义中加入"__"符号即可, 例如self.name = name私有化可修改为self.__name=zhangsan
解密方法:如果需要调用私有化参数需要用到get方法和set方法进行私有属性的获取和修改
- 代码示例
# 私有属性的定义
class Girl(object):def __init__(self, name):self.name = nameself.__age = 18# 定义一个set方法设置值def set_age(self, age):self.__age = age# 定义一个get方法获取def get_age(self):return self.__agedef __str__(self):return f'姓名: {self.name}, 年龄: {self.__age}'xm = Girl("小美")
xm.set_age(21)
print(xm)
- 运行结果
python 中私有属性的设置方法案例:设置私有属性、利用函数get和set方法调用修改私有属性,并 用__str__的魔术方法打印,的具体案例相关推荐
- python中使用sys模板和logging模块获取行号和函数名的方法
From: http://www.jb51.net/article/49026.htm 这篇文章主要介绍了python中使用sys模板和logging模块获取行号和函数名的方法,需要的朋友可以参考下 ...
- Python 中MNE库去伪迹(ICA)案例的逐句解析
本文是在阅读博主zhoudapeng01的文章Python 中MNE库去伪迹(ICA)_zhoudapeng01的博客-CSDN博客_ica mne后做的一个翻译工作. 主要介绍的还是ICA,需要了解 ...
- python中home定义是什么_第48p,什么是函数?,Python中函数的定义
原标题:第48p,什么是函数?,Python中函数的定义 大家好,我是 杨数 Tos ,这是<从 零 基础到大神>系列课程的第 48 篇文章 ,第三阶段的课程 : Python进阶知识:详 ...
- python中的zip、map、reduce 、lambda、filter函数的使用
飞机票 lambda函数 lambda只是一个表达式,函数体比def简单很多. lambda的主体是一个表达式,而不是一个代码块.仅仅能在lambda表达式中封装有限的逻辑进去. lambda表达式是 ...
- 【Python中的】列表生成式和字典生成式以及内置函数
前言: 在Python中可以使用列表生成式进行代码的简化,并且提高代码的运行效率, Python中的内置函数可以使得在工作需求中,进行简单的代码运算并且不再进行 相应的函数定义,可以提高工作效率,本篇 ...
- python中表达式4**0.5的值为_Python内置函数__用来返回序列中的最小元素
[填空题]表达式 int(4**0.5) 的值为 [判断题]3+4j不是合法的Python表达式. [填空题]已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为 [填 ...
- python中的datatype啥意思_案例中使用的是dataType,但是用在联系上面dataType不可用,必须改写成type:..._慕课问答...
dataType和type是两个配置,代表不同意思: dataType 类型:String 预期服务器返回的数据类型.如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 ...
- Python中使用matplotlib画图时各种大小设置
本文将说明使用python的matplotlib画图时,如何设置图中的各种大小,包括:曲线拐点形状的大小,横纵坐标刻度.标签的大小.图例中形状的大小 比如要画下面这张图: 所有大小的设置方式在代码中进 ...
- python中dpi_python – matplotlib,savefig:忽略DPI设置
我找不到有这个问题的人.在matplotlib中,您可以使用show()或savefig()查看绘图.这些产生略微不同的图像;在我的情况下,savefig()图像更难以理解.我需要让我的考试生活轻松, ...
- python中data.find_all爬取网站为空列表_利用Golang快速爬取盗版网站的整套音频
01 前言 最近因为 Zigma 帮我写了个推广 Catcher 小程序软文的原因,答应了他帮他爬了一个盗版音频网站的整套 <李淼谈奇案> . 在制作爬虫脚本的过程中,也是遇到了一些有趣的 ...
最新文章
- 这款工具,1分钟定位性能瓶颈,我老板都说好!
- 2019语音技术报告:语音经济规模将超移动应用
- 设计模式-行为-职责链
- 永洪Desktop全能力永久免费 国产数据分析工具迈向新阶段
- linux 下运行libnids,libnids出错
- 用java写四则混合运算,JAVA写的四则混合运算-JSP教程,Java技巧及代码
- 使用Prometheus监控Cloudflare的全球网络
- RAID入门一页通,最全的RAID技术、原理图解
- ASP.NET MVC动态二级域名及DNS(泛解析配置)
- python错误笔记
- VS2010/MFC编程入门之三十二(常用控件:标签控件Tab Control 上)
- 2020年信工所考研经验分享
- Foobar2000 是一个 Windows 平台下的一个革命性的高级音频播放器
- Assuming drive cache: write through 因为硬盘内存不足VM虚拟机开不了机的问题
- 使用GCD(转自唐巧的技术博客)
- python是微软开发的吗_Python是如何在微软发展壮大的
- ZOC7 for Mac(终端仿真器)含注册码 v7.22.7激活版
- 遥控视频小车实际应用效果以及功能实现
- lol 5.24版本top5:火男胜率登顶
- 百望九赋服务器返回为空,百望九赋税控盘开局电子发票怎么弹出窗口备份设置目录不正确...