Python高级变量
Dannys彬彬
这个作者很懒,什么都没留下…
展开
-
身份证解析
通过制作一个身份证解析案例来学习字符串的常用操作创建一个类及需要初始化的信息先创建一个类的属性ID_number通过使用input来动态获取输入后的一个身份证信息根据类属性ID_number通过index定位对应需要的value作为__init__(self):初始值(后续会用到)class ShenFenZheng(object): ID_number = input('请输入您的身份证号码') @staticmethod def ps(): pri原创 2020-06-28 14:40:32 · 379 阅读 · 0 评论 -
Python高级变量类型(二)
目录变量进阶(理解)01. 变量的引用1.1 引用的概念1.2 `变量引用` 的示例1.3 函数的参数和返回值的传递02. 可变和不可变类型哈希 (hash)03. 局部变量和全局变量3.1 局部变量局部变量的作用局部变量的生命周期3.2 全局变量1) 函数不能直接修改 `全局变量的引用`2) 在函数内部修改全局变量的值3) 全局变量定义的位置4) 全局变量命名的建议变量进阶(理解)01. 变量的引用变量 和 数据 都是保存在 内存 中的在 Python 中 函数 的 参数传递 以及 返回值原创 2020-05-29 16:11:47 · 303 阅读 · 0 评论 -
Python函数知识(二)
函数进阶函数进阶01. 函数参数和返回值的作用1.1 无参数,无返回值1.2 无参数,有返回值1.3 有参数,无返回值1.4 有参数,有返回值02. 函数的返回值 进阶示例 —— 温度和湿度测量03. 函数的参数 进阶3.1. 不可变和可变的参数3.2 缺省参数指定函数的缺省参数缺省参数的注意事项1) 缺省参数的定义位置2) 调用带有多个缺省参数的函数3.3 多值参数(知道)定义支持多值参数的函数多值参数案例 —— 计算任意多个数字的和元组和字典的拆包(知道)04. 函数的递归4.1 递归函数的特点4.2原创 2020-05-29 14:41:20 · 327 阅读 · 1 评论 -
Python高级变量类型(一)
目录01. 列表1.1 列表的定义1.2 列表常用操作del 关键字(科普)关键字、函数和方法(科普)1.3 循环遍历1.4 应用场景02. 元组2.1 元组的定义创建空元组元组中 只包含一个元素 时,需要 在元素后面添加逗号2.2 元组常用操作2.3 循环遍历2.4 应用场景元组和列表之间的转换03. 字典3.1 字典的定义3.2 字典常用操作3.3 循环遍历3.4 应用场景04. 字符串4.1 字符串的定义4.2 字符串的常用操作1) 判断类型 - 92) 查找和替换 - 73) 大小写转换 - 54)原创 2020-05-28 22:21:47 · 643 阅读 · 0 评论