python基础
文章平均质量分 91
ICoder_Next
数学抽象世界,物理改变世界
展开
-
python入门(12)——闭包和装饰器
文章目录1.闭包1.1 闭包的介绍1.2 闭包的构成条件1.3 简单闭包的示例1.4 闭包的作用1.5 修改闭包内使用的外部变量2.装饰器2.1 装饰器的定义2.2 装饰器的示例代码2.3 装饰器的语法糖写法2.4 装饰带有参数的函数2.5 装饰带有返回值的函数2.6 装饰带有不定长参数的函数2.7 多个装饰器的使用1.闭包1.1 闭包的介绍我们前面已经学过了函数,我们知道当函数调用完,函数...原创 2020-04-18 11:27:49 · 190 阅读 · 0 评论 -
python入门(11)——python连接数据库(mysql)与索引操作
文章目录1.PyMySQL的使用1.1 安装pymysql第三方包:1.2 导入pymysql1.3 创建连接对象1.4 获取游标对象1.5 pymysql完成数据的查询操作1.6 pymysql完成对数据的增删改1.7 防止SQL注入索引2.1 索引的使用2.2 验证索引查询性能2.3 联合索引2.4 联合索引的最左原则2.5 MySQL中索引的优点和缺点和使用原则1.PyMySQL的使用1...原创 2020-04-17 10:38:24 · 614 阅读 · 0 评论 -
python入门(10)——python中的多进程与多线程、互斥锁、死锁
文章目录1.多任务的执行方式并发:并行:小结2. 进程的使用3.获取当前进程的编号4.进程带有参数的任务5.进程间不能共享全局变量6.主进程会等待所有的子进程执行完成之后再退出7.线程的使用8.线程带有参数执行任务9.线程之间的执行是无序的10.主线程会等待所有的子线程执行结束再结束11.线程之间共享全局变量12.线程之间共享全局变量出现错误问题1.多任务的执行方式并发并行并发:在一...原创 2020-04-16 16:30:16 · 388 阅读 · 0 评论 -
python入门(9)——python中的异常与模块
文章目录1.异常1.异常的引入2.处理异常的基本格式3.处理指定类型的异常4.处理指定类型的异常-单独捕获单独处理5.异常中的else语句的使用6.异常语句中的finally使用7.异常的传递-异常的跨函数传递8.自定义异常类2.模块2.1.模块的基本使用1.异常1.异常的引入list1 = [1,2]print(list1) ## [1, 2]...原创 2020-04-11 09:52:31 · 80 阅读 · 0 评论 -
python入门(8)—— 对象的继承,重写方法,多态,静态
文章目录1原创 2020-04-10 17:10:28 · 210 阅读 · 0 评论 -
python入门(7)—— 对象的入门,init方法,str方法,del方法,self属性,私有属性与方法
文章目录1. 定义类的格式2.创建对象和调用方法的格式3.创建多个对象4.方法中的self参数的作用5. __init__方法的使用6.__init__方法中设置自定义参数.py7.定义属性的其他方式8.__str__方法9.__del__方法的使用10.属性值可以是一个对象11.烤地瓜案例练习__str__方法1. 定义类的格式"""1.定义类的格式: class 类名: ...原创 2020-04-09 22:35:06 · 226 阅读 · 0 评论 -
python入门(6)—— 文件操作
文章目录1.文件操作——读和写2.文件的访问模式(r,w,a,ab)3.读取文件的四种方式介绍4.制作文件的副本5.文件或者文件夹的操作方法6.批量修改文件名1.文件操作——读和写写数据write:open(‘test.txt’, ‘w’)读数据read:open(‘test.txt’, ‘r’),read(),readline(),readlines()"""步骤: 1.打开文...原创 2020-04-09 16:19:03 · 99 阅读 · 0 评论 -
python入门(5)—— 匿名函数,列表推导式、set、list、tuple三者的转换、高阶函数
文章目录1.匿名函数(lambda)常用场景:2.递归函数3. 列表推导式4.set集合5.list-set-tuple三者之间的转换6.高阶函数map函数reduce函数filter函数1.匿名函数(lambda)"""def my_add(a, b): return a + bmy_add(10, 20)"""# lambda 形参1,形参2, ... : 单行表达式 ...原创 2020-04-05 17:28:16 · 367 阅读 · 0 评论 -
python入门(4)—— 函数的使用
文章目录1.函数定义和调用1.函数定义和调用<1>定义函数定义函数的格式如下:def 函数名(): 代码原创 2020-03-29 21:11:48 · 361 阅读 · 0 评论 -
python入门(3)—— python容器.字符串、列表、元组、字典
文章目录1.字符串1.f_strings的使用2.字符串的输入3.字符串的下标操作1.索引基本使用2.遍历字符串3.for-else的使用4.字符串切片的使用(截取字符串)5.带步长的字符串切片(有翻转方法介绍)6.字符串常用的方法——查找、统计、分割7.字符串常用方法——判断(包含子串、大小写)8.字符串常用方法——大小写转换、替换、去空格、对齐2. 常用函数——f-strings简化字符串格式...原创 2020-03-23 22:43:48 · 263 阅读 · 0 评论 -
python入门(2)—— 判断与循环
文章目录1.if判断语句1. if判断语句基本格式介绍2.逻辑运算符关于python数字使用的逻辑运算符使用扩展:3.if-else1. if-else的使用格式4.if...elif...else...语句格式1. elif的功能2. 注意点5.while循环1. while循环的格式2. 练习题:循环打印5次3. 结果:4.经典应用(计算1~100的累积和(包含1和100))5.while的嵌...原创 2020-03-23 15:58:47 · 186 阅读 · 0 评论 -
python入门(1)——第一个py程序、注释、变量、关键字
文章目录1.使用Pycharm编写第一个python程序2.注释1.注释的作用2.注释的分类<1> 单行注释<2> 多行注释<3> python程序中,中文支持3.变量3.1变量的类型4.python中的关键字4.1什么是关键字4.2查看关键字:5.输出5.1 普通输出5.2 格式化输出<1>格式化操作的目的<2>什么是格式化<3&...原创 2020-03-23 00:15:44 · 378 阅读 · 0 评论