合集-python入门
摘要:变量 变量的命名应该满足以下三个规范: 1.变量的命名应该能反映变量值所描述的状态,切记不要用中文 2.变量名可由字母、数字和下划线组成,但是不能以数字开头 3.关键字不能声明为变量名 以下为常见的几个变量名 ['and', 'as', 'assert', 'break', 'class', 'co
阅读全文
摘要:# 数字类型内置方法 ## 整型内置方法(int) * 用途:年龄、号码、等级 * 定义:可以使用int()方法将纯数字的字符串转为十进制的整型 ```python age = 19 # age = int(19) print(type(age)) ``` ```python x = int('11
阅读全文
摘要:# 数据类型 数据类型指的就是变量值的不同类型 ## 数字类型 ### 整形(int) ```python age = 18 # age=int(18) print(id(age)) print(type(age)) print(age) ``` 1906601984 18 * 一般用于加减乘除、逻
阅读全文
摘要:# 字符编码 ## 文本编辑器存取文件的原理 1. 打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失。 2. 要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上。 3. 在我们编写一个py文件(没有执行),跟编写其他文件没有任何
阅读全文
摘要:# 函数的定义 假设现在你是下水道工,如果你事先准备好你的工具箱,等你接到修理下水道的工作的时候,你直接把你的工具箱拿过去直接使用就行了,而不需要临时准备锤子啥的。 在程序中,函数就是具备某一功能的工具,事先将工具准备好就是函数的定义,遇到应用场景拿来就用就是函数的调用 ## 函数体系 语法 * 定
阅读全文
摘要:# 闭包函数 * 函数对象:可以将定义在函数内的函数返回到全局使用,从而打破函数的层级限制。 * 名称空间与作用域:作用域关系在函数定义阶段时就已经固定死了,与调用位置无关,即在任意位置调用函数都需要跑到定义函数时找到作用域关系。 ```python def f1(): x = 1 def inne
阅读全文
摘要:# 模块的四种模式 ## 什么是模块? 模块是一系列功能的集合体,而函数是某一个功能的集合体,因此模块可以看成是一堆函数的集合体。一个py文件内部就可以放一堆函数,因此一个py文件就可以看成一个模块。如果这个py文件的文件名为module.py,模块名则是module ## 模块的四种形式 在Pyt
阅读全文
摘要:==Python常用模块== # time模块(时间) ```python import time ``` ## 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 ```python import time time_stamp = ti
阅读全文
摘要:# 面向对象程序设计 * 1940年以前:面向机器——二进制码、汇编 * 面向过程——COBOL、FORTRAN、BASIC、C 语言等 * 结构化程序设计——抛弃 goto 语句,采取“自顶向下、逐步细化、模块化”的指导思想。结构 化程序设计本质上还是一种面向过程的设计思想,但通过“自顶向下、逐步
阅读全文
摘要:# 类的继承 ## 什么是继承 * 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 * 继承的特性是:子类会遗传父类的属性 * 继承是类与类之间的关系 ## 为什么用继承 * 使用继承可以减少代码的冗余 ## 对象的继承 Python中支持一个类同时继承多个父类 ```python c
阅读全文