随笔分类 -  python

摘要:面向对象 定义 class Student(被继承类): def __init__(self, xx, xxx): #构造函数 类方法的第一个参数一定是self。除此之外和普通函数并没有区别。同样可以使用_xx __xxx来定义private变量。 class Animal(object): def 阅读全文
posted @ 2022-07-29 08:56 hellozhangjz 阅读(21) 评论(0) 推荐(0) 编辑
摘要:模块 一个.py文件就是一个模块,模块可以包含在包(package)内。包内必须有一个__init**__**.py,包也可以多层嵌套。__init__.py也是一个模块,模块名就是包名。 当用命令行运行某个模块时,__name__变量是__main__。 模块内不希望被外部模块引用的函数或者变量命 阅读全文
posted @ 2022-07-29 08:55 hellozhangjz 阅读(23) 评论(0) 推荐(0) 编辑
摘要:函数式编程 高阶函数 map() map接受一个函数和一个可迭代对象(Iterable),返回一个map对象**(Iterator**) def f(x): return x*x list(map(f, [1,2,3])) #1,4,9 reduce() reduce接受一个函数(这个函数只能接受两 阅读全文
posted @ 2022-07-29 08:54 hellozhangjz 阅读(22) 评论(0) 推荐(0) 编辑
摘要:逻辑与或非用的是and or not。 除法即使整除结果也是浮点数 地板除//结果一定是整数。 内存中的字符串是Unicode编码,str.encode('utf-8 or ascii')将class str为class bytes。反之用bytes.decode('utf-8 or ascii') 阅读全文
posted @ 2022-07-04 15:06 hellozhangjz 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示