![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
这是我在学习过程中对python基础内容的整理,希望可以帮助到大家。知识来源:尚硅谷教育
海梨
这个作者很懒,什么都没留下…
展开
-
文件
文件(file)打开文件关闭文件打开文件使用open函数来打开一个文件参数:file ,要打开的文件的名字(路径)返回值:返回一个对象,这个对象代表当前打开的文件关闭文件调用close() 方法来关闭文件file_name = 'demo.txt'file_obj = open(file)_name)# 关闭文件file_obj.close()with … as 语句...原创 2020-10-03 20:16:54 · 277 阅读 · 1 评论 -
异常
异常异常处理异常try语句异常的传播(抛出异常)异常程序运行过程中不可避免的会出现一些错误,这些错误在程序中我们称其为异常。处理异常try语句try必须要有,else可有可无,except和finally至少有一个try: 代码块(可能出现错误的语句)except 异常类型 as 异常名: 代码块(出现错误以后的处理方式)...else: 代码块(没出错时要执行的语句)finally: 代码块(该代码总会执行)# try必须要有,else可有可原创 2020-09-24 19:34:23 · 72 阅读 · 0 评论 -
对象
对象类(class)对象:对象是内存中专门用来存储数据的一块区域。对象由三部分组成:对象的标识(id )对象的类型(type)对象的值(value)类(class)类是一个用来创建对象的对象。类是一个type类型的对象,定义类实际上就是定义了一个type类型的对象。定义类:# 语法class 类名([父类]): 代码块# 定义一个最简单的类class Myclass(): pass使用类创建对象:class MyClass(): passmycla原创 2020-09-24 10:28:16 · 107 阅读 · 0 评论 -
函数
函数函数简介函数的参数参数的传递方式位置参数关键字参数函数简介函数(function)函数是一个对象,对象是内存中专门用来存储数据的一块区域函数可以用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次的调用创建函数语法def 函数名([形参1,形参2,....形参n]) : 代码块函数名要符合标识符的规范(可以包含字母数字下划线,但是不能以数字开头)函数中保存的代码不会立即执行,需要调用函数才会执行调用函数def function(): pri原创 2020-09-18 00:01:31 · 883 阅读 · 0 评论 -
集合
集合创建集合集合的操作集合的运算集合与列表非常相似不同点:集合中只能存储不可变对象集合中存储的对象是无序的(没有按照元素的插入顺序保存)集合中不能出现重复的元素创建集合使用 { } 来创建集合s = {20,3,5,65,3,5,64,43}print(s,type(s))通过set()函数来创建集合s = set() # 创建一个空集合print(s)通过set()函数将序列和字典转换为集合使用set()将字典转换为集合时,只会包含字典中的键s = s原创 2020-09-14 00:02:09 · 53 阅读 · 0 评论 -
序列
序列列表(list)切片通用操作修改元素可变序列(序列中的元素可以改变):列表(list)不可变序列(序列中的元素不能改变):字符串(str)元组(tuple)列表(list)列表是Python中的一个对象对象(object)就是内存中专门用来存储数据的一块区域列表中可以保存多个有序的数据#创建列表,通过[]来创建列表my_list = [] # 创建了一个空列表print(my_list,type(my_list))#列表存储的数据,我们称为元素# 一个列表可原创 2020-09-13 22:51:28 · 1149 阅读 · 0 评论 -
字典(dict)
字典字典是一种新的数据结构,成为映射(mapping)字典的作用和列表类似,都是用来存储对象的容器顾名思义,字典对数据的查询性能很好在字典中每一个元素都有一个唯一的名字,通过这个唯一的名字可以快速的查找到指定的元素字典中可以保存多个对象,每个对象都有唯一的名字,我们称这个名字为键(key),这个对象我们称为值(value),所以字典也叫做键值对(key-value)结构。每个对象都可以有多个键值对,每一个键值对叫做一项(item)。使用 { } 创建字典# 语法:# 变量 = {原创 2020-09-13 17:09:59 · 1188 阅读 · 0 评论 -
== 与 != 与 is 与 is not 的比较
== 和 != 比较值是否相等val1 = ['a','b','c']val2 = ['a','b','c']print(val1 == val2)# val1 与 val2 两个变量的值相同is 和 is not 比较对象的地址值是否相同,判断两个对象是否为同一个对象val1 = ['a','b','c']val2 = ['a','b','c']print(id(val1),id(val2))print(val1 is val2)# val1 与 val2 两个变量的值相同,却不指向原创 2020-09-13 16:26:59 · 113 阅读 · 0 评论 -
流程控制语句
流程控制语句条件判断语句if语句if - else 语句if-elif-else语句循环语句while循环for循环循环保留字breakcontinue条件判断语句if语句格式:if 条件表达式 : 语句if True : print("李是神魔恋")if False : pritn("条件为false,不执行后面的语句")默认情况下,if语句只会控制紧跟其后的那条语句,如果希望if可以控制多条语句,则可以在if后面跟一个代码块代码块:代码块中保存着一组代码,同步执行。如果要编写代原创 2020-09-11 10:20:20 · 77 阅读 · 0 评论 -
input() 函数
input() 函数用来获取用户的输入input() 调用后,程序会立即暂停,等待用户输入用户输入完成内容以后,点击回车程序才会继续向下执行用户输入完成以后,其输入的内容会以值的形式返回(返回值是字符串)input() 函数可以设置一个字符串作为参数,这个字符串将会作为提示文字显示ID = input("请输入你的学号:")print(ID)input() 也可以用于暂时阻止程序结束print("hello")input("按回车退出程序")...原创 2020-09-10 10:45:36 · 3121 阅读 · 0 评论 -
Python math库
math库math库的数学常数math库的数值表示函数math库的幂对数函数math库的三角运算函数math库的数学常数math.pi :圆周率,值为3.141592653589793math.e :自然对数,值为2.718281828459045math.inf :正无穷大,负无穷大为-math.infmath.nan :非浮点数标记,NaN(Not a Number)math库的数值表示函数math.fabs(x) :返回x的绝对值math.fmod(x,y) :返回x与y的模m原创 2020-09-10 09:35:57 · 672 阅读 · 1 评论 -
python 入门零碎知识点
目录数值字符串格式化字符串复制字符串类型检查类型转换数值Python中默认整数为int类型,整数大小没有限制,可以无穷大如果数字的长度过大,可以使用下划线作为分隔符print(123_456_789)十进制的数字不能以0开头其他进制的整数,只要是数字打印一定是以十进制形式显示的二进制 0b/0B开头,八进制 0o/0O开头,十六进制 0x/0X开头,大小写字母均可使用# 二进制 0b开头a = 0b10 # 二进制的10# 八进制 0o开头b = 0o10# 十六进制 0x原创 2020-09-09 22:42:10 · 133 阅读 · 0 评论