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

浙公网安备 33010602011771号