随笔分类 -  Python教程

摘要:Python第十课(函数3) >>>转到思维导图>>>转到中二青年 闭包函数 1.定义在函数内部的函数 2.内部函数内部函数引用了外部函数名称空间作用域的名字 只要满足以上两点都叫做闭包函数 给函数传参的两种方式 1.直接传参 2.闭包 装饰器 器:就是一个工具 装饰:就是给被装饰对象添加新的功能 阅读全文
posted @ 2019-07-12 22:41 宋人杰 阅读(204) 评论(0) 推荐(0)
摘要:Python第九课(函数2) >>>转到思维导图>>>转到中二青年 命名关键字参数 在函数定义阶段,写在*和**可变长参数之间的形参 在给命名关键字参数传值的时候,只能用关键字为期传值 在定义阶段 给你感觉好像是z是默认值参数,放在了m这个位置参数的前面了,应该报错 其实z和m都是命名关键字参数,不 阅读全文
posted @ 2019-07-10 16:30 宋人杰 阅读(224) 评论(0) 推荐(0)
摘要:Python第八课(函数1) >>>转到思维导图>>>转到中二青年 函数的返回值 函数内要想返回给调用者值 必须用关键字return 不写return:函数默认返回None 1 def func(): 2 print('hahaha') 3 res = func() 4 print(res) 只写r 阅读全文
posted @ 2019-07-09 16:07 宋人杰 阅读(207) 评论(0) 推荐(0)
摘要:Python第七课(文件操作/函数前戏) >>>转到思维导图>>>转到中二青年 文件操作模式补充 文件内光标移动 检测文件内容 截断文件 修改文件 文件的数据是存放于硬盘上的,因而只存在覆盖、不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式: 方式一:将硬盘存放 阅读全文
posted @ 2019-07-08 16:12 宋人杰 阅读(182) 评论(0) 推荐(0)
摘要:Python第六课(字符编码/文件操作) >>>转到思维导图>>>转到中二青年 字符编码 文件处理 END 阅读全文
posted @ 2019-07-05 19:18 宋人杰 阅读(238) 评论(0) 推荐(0)
摘要:Python第五课(数据类型2) >>>转到思维导图>>>转到中二青年 列表list count()用来统计列表某个元素的个数 clear()用来清除列表元素 reverse()用来将列表反转 sort()按升序将列表元素排序 队列:先进先出 堆栈:先进后出 能存多个值,有序,可变 元组tuple 阅读全文
posted @ 2019-07-04 17:11 宋人杰 阅读(207) 评论(0) 推荐(0)
摘要:Python第四课(数据类型) >>>转到思维导图>>>转到我的博客 整型(int) 用途:记录QQ号、手机号、身份证号等 定义:age = 18 常用操作+内置的方法 ​int只能转存数字的字符串,小数点都不行 ​进制转换 有序:但凡有索引的数据都是有序的 不可变:值改变的情况下,id一定变 浮点 阅读全文
posted @ 2019-07-03 18:45 宋人杰 阅读(324) 评论(0) 推荐(0)
摘要:Python第三课(流程控制) >>>转到思维导图>>>转到我的博客 if判断 判断失误的对错,真假,是否可行 固定语法 python的缩进表示代码的归属 同一缩进的代码,称之为代码块 补充:布尔值位False数据由哪些:0,None,' ',[ ],{ } 布尔值也可以直接用来判断 变量名也可以用 阅读全文
posted @ 2019-07-02 15:31 宋人杰 阅读(187) 评论(0) 推荐(0)
摘要:Python第二课>>>转到思维导图>>>转到我的博客 Python的注释 单行注释# 和多行注释''' '''' 输入输出 关键字:input() python3中的input全部存成字符串类型 python2中需要认为告诉input输入的什么数据类型 raw_input()会统一存为字符串 格式 阅读全文
posted @ 2019-07-01 19:21 宋人杰 阅读(363) 评论(0) 推荐(0)
摘要:Python第一课>>>转到思维导图>>>转到我的博客 编程语言发展史 1.机器语言 直接用二进制跟计算机直接沟通交流,直接操作硬件 优点:计算机能够直接读懂,速度快 缺点:开发效率极低 PS:站在奴隶的角度说奴隶能够听懂的话 2.汇编语言 用简单的英文标签来表示二进制数,直接操作硬件 优点:开发效 阅读全文
posted @ 2019-06-28 16:57 宋人杰 阅读(350) 评论(0) 推荐(0)
摘要:Python是一门编程语言>>>转到思维导图>>>转到我的博客 编程 1.什么是编程 编写程序,谁来编写,人来编写。 将自己的思维逻辑和想法通过计算机能够识别的语言写下,告诉计算机按照你的思维逻辑去帮你干活。 编程的最终结果就是一丢文件。 2.为什么要编程 让计算机能够按照你的思维逻辑去工作,解放人 阅读全文
posted @ 2019-06-27 18:41 宋人杰 阅读(280) 评论(0) 推荐(0)