摘要: 一、区分py文件的两种用途 py有两种用途 :一种是直接运行 另一种是当做模块被导入使用 _ _ main _ _判断是执行文件 还是被导入使用的模块 print(__name__) -》 __main__ 当右键运行的时候是 __ main__ 当作执行文件直接运行的时候返回结果是 __main_ 阅读全文
posted @ 2021-01-05 20:17 小绵 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、模块的概念 1、什么是模块 ……模块就是一系列功能的集合体 模块大致分为四种类别: 1、一个py文件就是一个模块,文件名叫test.py,模块名叫test 2、一个包含有__init__.py文件的文件夹称之为包,包也是模块 3、使用C编写并链接到python解释器的内置模块 4、已被编译为共享 阅读全文
posted @ 2021-01-04 18:33 小绵 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式,列表、字典、集合生成式,生成器表达式 1、三元表达式 三元表达式是python为我们提供的一种简化代码的解决方案,优雅的取代双分支if。语法如下 res = 条件成立时返回的值 if 条件 else 条件不成立时返回的值 针对下述场景 def max2(x,y): if x > y: 阅读全文
posted @ 2020-12-31 20:34 小绵 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器 无参装饰器的实现 如果想为下述函数添加统计其执行时间的功能 import time def index(): time.sleep(3) print('Welcome to the index page’) return 200 index() #函数执行 闭包函数的方案: import 阅读全文
posted @ 2020-12-30 15:32 小绵 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、函数对象 在python中,函数是第一类对象,函数是第一等公民 本质:函数可以当变量用 1、可以赋值,可以被引用 def func(): #func = 函数的内存地址 print('from func') f=func print(f) 2、可以当作参数传递给另外一个函数 def func() 阅读全文
posted @ 2020-12-29 15:30 小绵 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、函数的介绍 1、函数是什么 想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把锤子。 修理工 >程序员 具备某一功能的工具 >函数 要想使用工具,需要事先准备好,然后拿来就用且可以重复使用 要想用函数,需要先定 阅读全文
posted @ 2020-12-28 15:38 小绵 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、文件处理的打开模式 控制文件读写操作的模式: 文件句柄 = open('文件路径', '模式') #1. 打开文件的模式有(默认为文本模式): r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 a, 之追加写模式【不可读;不存在则创 阅读全文
posted @ 2020-12-25 20:05 小绵 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 一、集合类型 1、作用:去重,关系运算 (1)不能保证顺序 ames = ['egon','lxx','lili',"egon","egon"] print(list(set(names))) #集合去重,无序 students_info = [ {"name":"egon","age" 阅读全文
posted @ 2020-12-24 16:12 小绵 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 一、元组 tuple 1、用途:元组就相当于一种不可变的列表,所以说元组也是按照位置存放多个任意类型的元素 2、定义方式:在()内用逗号分隔开个多个任意类型的元素 x=(11) print(x,type(x)) #值在()里面,如果元组内只有一个元素,那么必须用逗号分隔 t=(11,11 阅读全文
posted @ 2020-12-23 17:42 小绵 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、for循环补充 1、迭代式循环:for,语法如下 for 变量名 (可以有多个)in 值: for i in range(10): 缩进的代码块 2、for+enumerate(同while循环) 3、for+range()用来循环多次,顾头不顾尾 如,打印九九乘法表 for i in rang 阅读全文
posted @ 2020-12-22 21:10 小绵 阅读(333) 评论(0) 推荐(0) 编辑