编程笔记
文章平均质量分 62
横乙巷
2020-06-29开始成为码农
展开
-
pip使用技巧
pip wheel 为需求创建wheel,便于后续安装 pip wheel --wheel-dir=/local/wheels -r requirements.txt原创 2021-09-16 13:43:19 · 140 阅读 · 0 评论 -
Python学习笔记-6
面向对象 三大特性: 封装、继承、多态 封装: 将属性和方法书写到类的里面的操作即为封装 封装可以为属性和方法添加私有权限 继承: 子类默认继承父类的所有属性和方法 子类可以重写父类属性和方法 多态: 传入不同的对象,产生不同的结果 类和对象的关系:用类去创建(实例化)一个对象 类 一系列具有相同特征和行为的事物的统称。 特征:类的属性 行为:类的方法 对象 对象是由类实例化出来的,先有类后有对象 语法: 对象名 = 类名() self self 指的事调用函数的对象 class Washer(原创 2021-05-26 08:45:08 · 97 阅读 · 0 评论 -
Python学习笔记-5
递归、lambda表达式、高阶函数 递归 特点: 函数内部自己调用自己 必须有出口 lambda表达式(匿名函数) 应用场景:如果一个函数有一个返回值,并且只有一句代码,可以使用lambda表达式简化 语法: lambda 参数列表:表达式(必须有返回值) 注意: lambda表达式的参数可有可无,函数的参数在lambda表达式中完全使用过 lambda表达式能接收任何数量的参数但只能返回一个表达式的值 例子1: def func1(): return 100 print(func1) #&原创 2021-05-24 19:13:57 · 71 阅读 · 0 评论 -
Python学习笔记-4
函数 说明文档:函数名下第一行注释 def 函数名(参数): """说明函数""" 代码块 help(函数名) 全局变量和局部变量 glo_num = 0 def text(): global glo_num glo_num =100 def text1(): print(glo_num) print(glo_num) # 0 text() text1() #100 返回值:返回多个值,默认数据类型元组 def return_num(): return原创 2021-05-23 17:40:28 · 60 阅读 · 0 评论 -
Python学习笔记 -3
公共操作 运算符 运算符 描述 支持的容器类型 + 合并 字符串,列表,元组 * 复制 字符串,列表,元组 in 元素是否存在 字符串,列表,元组,字典 not in 元素是否不存在 字符串,列表,元组,字典 函数 函数 描述 len() 计算容器中元素的个数 del或者del() 删除 max() 返回容器中元素最大值 min() 返回容器中元素最小值 range(start,end,step) 生成从start到end的数字,步长为step原创 2021-05-22 21:20:34 · 47 阅读 · 0 评论 -
Python学习笔记-2
列表、元组、字典、集合 列表 判断: (运用场合邮箱名验证) in : 判断指定数据在某个列表序列,如果在返回True ,否则返回False not in:判断指定数据不在某个列表序列,如果不在返回True ,否则返回False name_list =['Tom','Rose','James'] print("Tom" in name_list) #True print("Tom" not in name_list) #False 增加 append():列表结尾追加数据 语法 列表序列.append(数原创 2021-05-22 17:20:34 · 69 阅读 · 0 评论 -
Python学习笔记-1
Python学习笔记 计算机组成 硬件系统 中央处理器 存储器 输入设备 输出设备 软件系统 系统软件 应用软件 解释器 作用: 将编程语言转化为机器语言 官方解释器: C Python IDE(集成开发环境) PyCharm 格式化输出 我的学号是001 stu_id = 1 print("我的学号%00d" % stu_id 我的名字是TOM 我今年18岁了 name = "Tom" age = 18 print("我的名字是%s,我今年%d岁了" % (name, age)) print(f'我的名原创 2021-05-21 00:49:07 · 88 阅读 · 0 评论