python基础
文章平均质量分 68
python自动化相关内容学习
窗边小花生
这个作者很懒,什么都没留下…
展开
-
1.python基础知识
由大写字母A-Z、小写字母a-z、数字0-9,下划线组成_,命名时单词之间可通过大写字母或下划线区分,如:StudentName 或student_name。(值在底层逻辑下,包括id,type,value,调用变量时,变量名与id联动,根据id查询value)python解释器先计算=右边的表达式,然后将结果赋值给=左边的变量。返回传入的变量的值的类型,可与print函数一起使用。执行代码时,不会运行注释的内容。多行注释:'''注释内容'''打印函数,打印传入的变量、值。所有的标点夫使用半角(英文)原创 2022-11-22 15:29:00 · 193 阅读 · 0 评论 -
2.Python的数字类型及转换
浮点数由整数部分和小数部分组成python中浮点数类型使用float表示。原创 2022-11-23 20:55:52 · 672 阅读 · 0 评论 -
3.Python的运算符
标准算术运算符:加(+)、减(-)、乘(*)、除(/)、整除(//)取余运算符:(%)幂运算符:(**)原创 2022-11-24 23:06:57 · 159 阅读 · 0 评论 -
4.Python字符串的常用操作
索引是字符的序列,单个字符在字符串中的位置用索引来表示索引从0开始,是所在位置离序列开头的偏移量。原创 2022-11-28 23:33:06 · 408 阅读 · 0 评论 -
5.Python的列表
列表是表示任意元素的序列,元素可以是任意的数据类型,且是有序、可变的列表需要使用中括号[],元素之间使用英文的逗号进行分隔调用内置函数list()列表元素按顺序有序排序索引映射唯一数据列表可以存储重复数据任意数据类型混存根据需要动态分配和回收内存。原创 2022-11-30 00:10:45 · 717 阅读 · 0 评论 -
6.Python的元组和集合
元组(tuple)表示任意元素的序列,元素可以是任意的数据类型,序列中的元素,不能增、删、改元组就是不可变列表通过hash函数可验证是否可变l='haha'hash(l) #无报错,可hash 不可变数据类型a=[1,23,3]print(hash(a)) #报错,不可hash 可变数据类型新建直接小括号创建,小括号可省略t1='hello','python',98 #省略小括号创建使用内置函数tuple()创建只包含一个元组的元素需要使用逗号和小括号进行创建t=() #创建空列表。原创 2022-12-01 16:31:47 · 232 阅读 · 0 评论 -
7.Python的字典
字典是一个无序的序列,与列表一样是一个可变序列,使用大括号{}包裹,元素是键值对,键值之间使用逗号分开,键和值使用冒号分隔,字典的key本质上是集合,必须是不可变数据类型,绝大多数情况下使用字符串作为key,值可以为任意数据类型使用{}创建字典调用内置函数dict()创建字典三、字典的常用操作新增直接通过key索引赋值的方式添加元素.update(new_dict)将new_dict合并到字典中#如果合并的新字典与原字典中key有重复内容,则新key的value覆盖掉原key的原创 2022-12-06 22:00:00 · 87 阅读 · 0 评论 -
8.Python的基本数据类型总结
1.数字(Number)在python3中,数字类型包括int(整数型)、float(浮点数)、bool(布尔)、complex(复数)bool是int的子类,True和False可以和数字相加数值运算时,“/”返回一个浮点数,“//”返回一个整数复数a+bJ或者complex(a,b)中实部a和虚部b都是浮点型2.字符串(string)字符串用引号'括起来,同时使用反斜杠/ 转义特殊字符。3.列表(list)List(列表) 是 Python 中使用最频繁的数据类型。列表是写在方括号 [] 之间、用逗号分原创 2022-12-07 19:45:00 · 259 阅读 · 0 评论 -
9.Python的程序流程控制
程序从上到下按顺序执行代码,中间没有任何判断和跳转直到程序执行结束程序开始语句1语句2...程序结束二、选择结构根据判断条件的布尔值选择性的执行部分代码语法结构:运算规则:满足if的条件表达式,则执行条件执行体2.2双分支if…else结构语法结构:运算规则:满足if条件表达式,执行条件执行体1其他情况则执行条件执行体22.3多分支if…elif…else结构语法结构:运算规则:满足条件1,则执行条件执行体1; 若不满足,判断条件2是否满足,满足执行条件2,不满足判断条原创 2022-12-07 22:00:00 · 263 阅读 · 0 评论 -
10.Python的break和continue
break关键字会退出当前层整个循环,当前循环层后面的内容都不会执行break只会终止一层循环内容二、continuecontinue会退出当前一次循环,继续执行下一次循环三、else判断循环结束类型若为continue结束循环,则执行else中的执行体,若为break结束循环,则不执行else中内容四、break和continue的区别break满足条件时,终止当前循环,不执行后续内容continue是跳过满足条件的内容,不终止循环,执行后续内容原创 2022-12-07 23:45:00 · 524 阅读 · 0 评论 -
11.Python的异常处理
程序运行时,会遇到各种各样的异常情况导致程序崩溃,因此python提供了异常处理机制,在异常出现时即时捕获,然后内部“消化”,让程序继续运行try-except:先执行try子句,若无异常,运行try子句后结束程序若在执行try子句时发生异常,那么 try 子句余下的部分将被忽略。如果异常的类型和 except 之后的名称相符,那么对应的 except 子句将被执行。如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中。多个except结构:捕获异常的顺序按照先子类后原创 2022-12-08 19:00:00 · 192 阅读 · 0 评论 -
12.Python的函数
fun(10,23,32) #位置传参fun(*l) #调用函数时,将列表中的每个元素都转换为位置实参传入fun(a=10,c=23,b=1) #关键字传参fun(dic) #调用函数时,将字典中的键值对转换为关键字实参传入如果在一个函数的函数体内调用了该函数本身,这个函数就称为递归函数。原创 2022-12-12 20:00:00 · 75 阅读 · 0 评论 -
13.Python的文件操作
计算机文件是一个存储在存储器上的数据序列,可以包含任何数据内容。文件包括两种类型:文本文件和二进制文件。文本文件:存储的是普通“字符”文本,默认为Unicode字符集,可以使用记事本程序打开二进制文件:把数据内容用“字节”进行存储,无法用记事本打开,必须使用专用的软件打开,举例:mp3音频文件,jpg图片,doc文档等二进制文件和文本文件本质上没有区别,只是没有统一的编码,需要根据特定的程序进行解析和运行。原创 2022-12-13 22:30:00 · 592 阅读 · 0 评论 -
14.Python的类和对象
类是多个类似事物组成的群体的统称,能够帮助我们快速理解和判断事物的性质类就是一种数据类型,自定义类就是为了自定义数据类型类名由一个或多个单词组成,每个单词的首字母大写,其余小写。原创 2022-12-28 20:15:00 · 149 阅读 · 0 评论 -
15.Python的模块、包和第三方库
使用import方式进行导入时,只能跟包名或模块名,使用from ...import可以导入包、模块、函数、变量。在该目录下新建一个pip文件夹,打开pip文件夹并新建一个pip.ini文件并保存。在cmd打开的dos窗口中,输入pip install 包名 进行安装。新建一个.py文件,文件名不要与Python自带的标准模块名称相同。包是一个分层的目录结构,将一组功能相近的模块组织在一个目录下。在Python中一个扩展名为.py的文件就是一个模块。#通过 模块名.属性名、模块名.方法名 进行调用。原创 2022-12-28 20:45:00 · 251 阅读 · 0 评论