03 2021 档案

摘要:什么是模块 模块就是一系列功能的集合体 模块分为四种类别: 1、一个py文件就可以是一个模块 2、包:就是一个存放有 _ _ init _ _.py文件的文件夹 3、使用C编写并链接到Python解释器的内置模块 4、已被编译为共享库或DLL的C或C++扩展 模块有三种来源 1、Python解释器自 阅读全文
posted @ 2021-03-31 16:01 ╰╮ 阅读(103) 评论(0) 推荐(0)
摘要:函数对象 函数对象是第一类对象,函数是第一等公民 ### 函数可以被当做变量去使用 1、可以被赋值 def func(): x = func 2、可以当做参数传给另外一个参数 def func(): return 1 def func1(x): retrun x func1(func()) 3、可以 阅读全文
posted @ 2021-03-30 15:21 ╰╮ 阅读(82) 评论(0) 推荐(0)
摘要:函数 > 工厂 函数名 地址 参数 原材料 函数体代码 流水线 函数的返回值 工厂的产品 什么是函数? 函数就是盛放代码的容器,把实现某一功能的一组代码丢到一个函数中 为什么要使用函数? 代码冗余,程序组织结构不清晰、可读性差 就像我们把一些混杂的文件扔到一块,你想要找出特定需要的文件,必须要一个个 阅读全文
posted @ 2021-03-25 19:15 ╰╮ 阅读(29) 评论(0) 推荐(0)
摘要:字符编码 编码:字符编码表 字符 >数字 解码:字符编码表 数字< 编码 1、字符编码表 在计算机发展之初,只使用一种字符编码表,那就是美国制定给自己使用的ascii表。ASCII表里面的每一个字符由八位二进制数字表现,总共能记录255个字符,完整的记录了英文字符、数字以及一些特殊符号。 ASCII 阅读全文
posted @ 2021-03-24 20:26 ╰╮ 阅读(92) 评论(0) 推荐(0)
摘要:必须要掌握的操作 1、按照索引正反取值,切片 str = '12345' res = str[0:4] > 1,2,3,4 0,4分别表示从哪一个索引开始取以及到哪一个索引结束,如果不作任何定义,就是全取。实际上,[]里面,是可以填三个参数的,最后一个参数是步长。 res = str[0,4,2] 阅读全文
posted @ 2021-03-22 11:44 ╰╮ 阅读(209) 评论(0) 推荐(0)
摘要:1、注释 注释有两种:单行注释与多行注释 单行注释只需要在当行代码前面加上#即可 #这里是单行注释 多行注释 “”““”” ‘’‘’‘’ 三对双引号或者是三对单引号都可以,不过我们基本上用的是三个双引号 2、变量 量:事物的状态 变:事物的状态是可以改变的 简单来说,变量就是一种存取内存的机制, 由 阅读全文
posted @ 2021-03-15 18:58 ╰╮ 阅读(55) 评论(0) 推荐(0)
摘要:1、编程语言分类介绍 机器语言:直接使用二进制指令编写程序 优点:执行效率高 缺点: 1、二进制指令非常困难 2、即使是要实现一个小功能,需要用到的二进制指令的条数非常多 汇编语言:用英文标签取代二进制指令去编写程序 高级语言:用人类能够理解的表达式去编写程序,意味着计算机无法理解,需要解释 编译型 阅读全文
posted @ 2021-03-12 16:05 ╰╮ 阅读(30) 评论(0) 推荐(0)
摘要:字符串数据操纵 str strip 移除字符串首尾指定的字符 str1 = ' hello world ' str1.strip() > 'hello world' #默认移除空格,strip('/')就是移除/ #rstrip以及lstrip只是rightstrip以及leftstrip的缩写,它 阅读全文
posted @ 2021-03-11 19:17 ╰╮ 阅读(34) 评论(0) 推荐(0)