python基础
文章平均质量分 51
python基础
大勇任卷舒
这个作者很懒,什么都没留下…
展开
-
10.Python异常处理
10.1 Python标准异常类10.2 实验In:a = 1print(a + "输出")out:---------------------------------------------------------------------------TypeError Traceback (most recent call last)<ipython-input-1-6e1f6d473de4> in &原创 2021-01-07 10:12:25 · 203 阅读 · 0 评论 -
9.Python类和对象
9.1 类(class)面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板以Student类为例,在Python中,定义类是通过class关键字class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的封装:目的是隔离复杂度9.2 继承与多态在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为原创 2021-01-06 15:15:41 · 150 阅读 · 0 评论 -
8.Python函数
8.1 函数类型– 内置函数– 自定义函数– 匿名函数8.2 Python语言定义函数规则• 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。• 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。• 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。• 函数内容以冒号起始,并且缩进。• return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。8.3 Python语言定义函数8.3.1 P原创 2021-01-05 11:37:32 · 79 阅读 · 0 评论 -
7.Python控制和循环结构
7.1 Python循环语句• Python提供了for循环和while循环,在Python中没有do…while循环。7.1.1 Python循环控制语句• 循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句。7.1.2 Python While循环语句• Python编程中while语句用于循环执行程序。• 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零或非空(null)值均为true。• 当判断条件false时,循环结束。7.2 循环(loo原创 2020-12-31 11:09:43 · 223 阅读 · 0 评论 -
6.Python正则表达式
6.1 正则表达式在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字母或数字,所以:– ‘00\d’可以匹配’007’,但无法匹配’00A’;– ‘\d\d\d’可以匹配’010’;– ‘\w\w\d’可以匹配’py3’;.可以匹配任意字符,所以: 'py.‘可以匹配’pyc’、‘pyo’、'py!'等等。要匹配变长的字符,在正则表达式中,用*表示任意个字符(包括0个),用+表示至少一个字符,用?表示0个或1个字符,用{n}表示n个字符,用{n,m}表示原创 2020-12-30 09:55:32 · 198 阅读 · 0 评论 -
5.Python运算符
5.1 Python算术运算符• 假设变量:a=10,b=20• 注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个整数改成浮点数即可。5.1.1 Python比较运算符• 假设变量:a=10,b=205.1.2 Python赋值运算符• 假设变量:a=10,b=205.1.3 Python位运算符• 按位运算符是把数字看作二进制来进行计算。• 变量 a 为 60,b 为 13,二进制格式如下:• Python中的按位运算法则如下:5.1.原创 2020-12-29 13:23:09 · 128 阅读 · 0 评论 -
4.Python列表/元组/集合/字典
4.1 Python列表• 列表用 [ ] 标识,是Python 最通用的复合数据类型。• 列表用 [ ] 表示,列表具有可嵌套性4.1.1 Python列表截取• 列表可以使用 [头下标:尾下标] 截取相应的子列表, 从左到右索引默认 0 开始,从右到左索引默认-1开始4.1.2 Python列表截取与更新• 列表操作(索引)4.1.3 Python更新列表• 可以对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项。4.1.4 Python删除列表元素•原创 2020-12-28 11:32:51 · 277 阅读 · 3 评论 -
3.Python字符串函数
3.1 Python字符串运算符• 下表实例变量a值为字符串"Hello",b变量值为 “Python”。3.2 Python字符串格式化3.3 Python字符串内建函数3.4 实验:In:s1 = "hello python"In:'he' in s1Out:TrueIn:'he' not in s1Out:FalseIn:s3 = "I am %s, I am %d years old"In:s3 % ('zhangsan',35)O原创 2020-12-25 09:23:30 · 103 阅读 · 0 评论 -
2.Python数学函数&字符串
2.1 Python引号• Python可以使用单引号(’)、双引号(")、三引号(’’'或""")来表示字符串,引号的开始与结束必须是相同的类型。• 其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。2.2 Python注释• Python中的注释分为单行注释和多行注释。单行注释采用#开头,注释可以在语句或表达式行末;多行注释使用三个单引号(’’’)或三个双引号(""")括起来。2.3 Python空行• 函数之间或类的方法之间用空行分隔,表原创 2020-12-24 11:54:26 · 269 阅读 · 0 评论 -
1.Python基础语法
In:import sysa = 1print(a)out:1In:pip install requestsout:Requirement already satisfied: requests in d:\programdata\anaconda3\lib\site-packages (2.22.0)Requirement already satisfied: idna<2.9,>=2.5 in d:\programdata\anaconda3\lib\site-pa原创 2020-12-23 11:20:31 · 533 阅读 · 0 评论