栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python day01

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python day01

day01笔记
    • 1.扩展父类方法
    • 2.回调函数和函数调用
    • 3.与7相关
    • 4. 多态性和多态不同
    • 5. 装饰器
    • 6. yield生成器
    • 7.property方法
    • 8.字母翻转

1.扩展父类方法

扩展父类方法通过super().父类方法执行

eval函数
执行字符串中内容
print(eval(“10 + 10”)) ------- 20

深浅copy 浅copy只copy第一层
li = [1,2,3,[4,5]]
li2 = copy.copy(li) 只copy[1,2,3,]部分,[4,5]部分共用,画内存图
l3 = copy.deepcopy(li) 完全复制

2.回调函数和函数调用

回调函数-------函数作为参数传递的函数

3.与7相关

1-100中7出现了多少次

某给定范围内个位为7或7的倍数

4. 多态性和多态不同


先调用__new__返回一个实例对象后给__init__去调用

python中的 模块都是 天然的单例模式

5. 装饰器

闭包就是标准版装饰器

6. yield生成器

7.property方法


a = int(“123”)
通过int类实例化一个对象赋给变量a

字典可以通过键查找值 若要根据值查找键。 可将键值对交换。值有重复的话,交换后部分数据会丢失

字节码和字符串互相转换

通过encode和decode实现

8.字母翻转

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/977527.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号