![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 78
sjsxdyd
这个作者很懒,什么都没留下…
展开
-
python基础11——公共操作
函数⽤于将⼀个可遍历的数据对象(如列表、元组或字符串)组合为⼀个索引序列,同时列出数据和数据下标,⼀般⽤在 for 循环当中。zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。⽣成从start到end的数字,步⻓为 step,供for循环使⽤。字符串,列表,元组,字典,集合。字符串,列表,元组,字典,集合。返回容器中元素最⼤值。原创 2023-03-12 16:05:59 · 103 阅读 · 0 评论 -
python基础10——推导式
创建⼀个字典:字典key是1-5数字,value是这个数字的2次⽅。⽤⼀个表达式创建⼀个有规律的列表或控制⼀个有规律列表。创建一个空列表,追加1到10这几个数字。计算数字 1,2,3 的平方数。将1到10的偶数添加到列表。生成包含1到9数字的元组。将两个列表变为⼀个字典。方法一:利用步长实现。原创 2023-03-12 11:25:10 · 254 阅读 · 0 评论 -
python基础09——字典与集合
字典(Dictionary)是Python提供的一种常用的数据结构,由键(key)和值(value)成对组成,键和值中间以冒号:隔开,项之间用逗号隔开,整个字典由大括号{}括起来。一个班级,100人,如何快速存储姓名,性别,年龄?字典⾥⾯的数据是以键值对形式出现,字典数据和数据顺序没有关系,即字典不⽀持下标,后期⽆论数据如何变化,只需要按照对应的键的名字查找数据即可。姓名:张三,年龄:22,性别:男姓名:李四,年龄:21,性别:男姓名:王五,年龄:24,性别:男姓名:阿坤,年龄:25,性别:男。原创 2023-03-12 10:44:14 · 315 阅读 · 0 评论 -
python基础08——列表与元组(补充:可变类型与不可变类型)
可变数据类型 :当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。可变数据类型:list(列表)、dict(字典)、set(集合,不常用)# 列表# 输出 [1, 2, 3, 4, 5] 2327543017024# 输出 [1, 2, 3, 4, 5, 6] 2327543017024# 字典。原创 2023-03-12 10:36:14 · 1328 阅读 · 0 评论 -
python基础07——字符串操作
字符串是 Python 中最常用的数据类型。字符串类型的数据修改的时候不能改变原有字符串,属于不能直接修改数据的类型即是不可变类型。包括 string 替换、复制、连接、比较、查找、大小写转换、分割 、判断等。切⽚是指对操作的对象截取其中⼀部分的操作。⽐如⽕⻋座位号,座位号的作⽤:按照编号快速找到对应的座位。含义: 所谓字符串查找⽅法即是查找⼦串在字符串中的位置或出现的次数。成员运算符 - 如果字符串中不包含给定的字符返回 True。成员运算符 - 如果字符串中包含给定的字符返回 True。原创 2023-03-04 09:42:47 · 147 阅读 · 0 评论 -
python基础06——循环语句(for and while)
用户可以简单地将pass放置在不允许空代码的地方,例如函数定义、类定义(通常用于创建最小类)、循环或if语句中。python3中的pass语句是一个空语句,什么都不做,执行它时什么也没有发生,是一个空操作。pass语句通常用作占位符(place-holder),即当用户不知道要编写什么代码时,用户只需在那行上放置pass。Python中的循环可以和else配合使用,else下方缩进的代码指的是。在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。在语句块执行过程中终止循环,并且跳出整个循环。原创 2023-03-03 15:31:24 · 506 阅读 · 0 评论 -
python基础05——if分支语句
但无论是手动敲空格,还是使用 Tab 键,通常情况下都是采用 4 个空格长度作为一个缩进量(默认情况下,一个 Tab 键就表示 4 个空格)。在Python中,使用冒号:指出接下来是一个代码块,并将该代码块中的每行代码都缩进相同的程度。Python 对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,否则解释器会报 SyntaxError 异常错误。、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。通常Python中的代码块是通过缩进来创建的。原创 2023-03-03 15:23:57 · 108 阅读 · 0 评论 -
python基础04——运算符
如果两个操作数的结果相等,则条件结果为真(True),否则条件结果为假(False)如果两个操作数的结果不相等,则条件为真(True),否则条件结果为假(False)运算符左侧操作数结果是否⼤于等于右侧操作数结果,如果⼤于等于,则条件为真,否则为假。运算符左侧操作数结果是否小于等于右侧操作数结果,如果小于等于,则条件为真,否则为假。如a=3,b=3,则(a == b) 为 True。如a=3,b=3,则(a = b) 为 True。原创 2023-03-03 15:20:29 · 66 阅读 · 0 评论 -
python基础03——数据类型转换
问:input()接收⽤户输⼊的数据都是字符串类型,如果⽤户输⼊1,想得到整型该如何操作?答:转换数据类型即可,即将字符串类型转换成整型。将字符串中的数据转换成Python表达式原本类型。将⼀个整数转换为⼀个Unicode字符。将⼀个字符转换为它的ASCII整数值。将⼀个整数转换为⼀个⼗六进制字符串。将⼀个整数转换为⼀个⼋进制字符串。将⼀个整数转换为⼀个⼆进制字符串。将序列 s 转换为⼀个元组。将序列 s 转换为⼀个列表。数据类型转换的必要性。数据类型转换常⽤⽅法。原创 2023-03-03 15:17:46 · 110 阅读 · 0 评论 -
python基础02——输入输出
相对基本格式化输出采用‘%’的方法,format()功能更强大,该函数把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号‘{}’作为特殊字符代替‘%’在字符串前面加上f以达到格式化的目的,在{}里加入对象,此为format的另一种形式。输入name为Bob,返回的是string类型的'Bob'输入age为11,返回的是string类型的'11'输入a and b,返回的是保留了空格格式的字符串。以上代码可以看出,输入的值不管是什么,类型都是。输入回车,返回的是''空字符串。原创 2023-03-03 15:14:32 · 149 阅读 · 0 评论 -
python基础01——变量的使用
变量:在程序运行过程中,值会发生变化的量。把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做“变量。原创 2023-03-03 14:45:31 · 840 阅读 · 1 评论