python基础
文章平均质量分 74
马到成功.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python零基础之if语句(单分支if、双分支if .else、多分支if..elif..elif..else、if语句的嵌套)、运算符优先级、比较运算符、赋值运算符、逻辑运算符、随机数random
if语句的四种情况:(单分支if、双分支if .else、多分支if..elif..elif..else、if语句的嵌套)、运算符优先级、比较运算符、赋值运算符、逻辑运算符与或非、随机数random、猜拳石头剪刀布游戏原创 2022-11-18 22:59:43 · 13935 阅读 · 0 评论 -
python中【random】函数用法、randint(a, b)、random( )、uniform(a, b)、shuffle(序列)、sample( )
python中【random】函数用法、randint(a, b)、random( )、uniform(a, b)、shuffle(序列)、sample( )原创 2023-12-11 22:43:13 · 3096 阅读 · 0 评论 -
python 内置函数——enumerate( )函数
enumerate()是python的内置函数,适用于python2.x和python3.x;返回的枚举对象是一个迭代器,想要看到具体的值,可以使用for循环遍历,也可以使用list()函数将其转换为列表。想要看到具体的值,可以使用for 循环进行遍历,或者强制转换成列表/集合/元组/字典。,即需要 index 和 value 值的时候可以使用enumerate函数。start:表示枚举的起始值,也就是想要索引从几开始,默认为0。推荐转为列表,因为后续要对其操作的话,列表好操作。原创 2023-07-23 21:59:51 · 3849 阅读 · 0 评论 -
列表中的字符串成员 转化为 整型成员 。如:将[‘2‘, ‘1‘] 转化为:[2, 1]、map()返回的是一个可迭代对象内存地址、join(可迭代对象),要注意:可迭代对象中的成员必须是字符串类型
map()返回的是一个可迭代对象的内存地址使用join( ),对可迭代对象进行拼接的时候要注意:可迭代对象中的值必须是字符串类型,否则不能用join( )进行拼接原创 2023-03-30 20:04:30 · 744 阅读 · 0 评论 -
python——sort( )、sorted( ) 、列表套元组的排序
1、sort( )——列表里的方法,只能对列表进行排序,列表名.sort( ),是直接在列表上进行操作,也就是说,排序后会改变原对象的值,无返回值。2、sorted( )——python的内置函数,可以对任意的可迭代对象进行排序,结果返回的是一个列表,也就是说,排序后的对象类型全部为list,而原对象不会受到任何影响,即:不改变原对象的值。原创 2023-03-27 20:40:25 · 2403 阅读 · 2 评论 -
python之模块(导入模块)
python之模块(导入模块)原创 2022-12-12 16:08:12 · 534 阅读 · 0 评论 -
python之异常、异常的捕获、else、finally、主动抛出异常raise
python之异常、异常的捕获、else、finally、主动抛出异常raise原创 2022-12-12 15:28:29 · 2693 阅读 · 0 评论 -
一文搞定unittest测试框架(TestCase、TestSuite、TextTestRunner、TestLoader、Fixture、参数化、断言、两种格式的测试报告)
unittest测试框架:主要包括:TestCase、TestSuite、TextTestRunner、TestLoader、Fixture、参数化、断言、两种格式的测试报告。原创 2022-12-08 13:41:05 · 3200 阅读 · 0 评论 -
python之文件操作、对.txt文本文件的操作(读、写、修改、复制、合并)、对json文本文件的操作、json字符串与字典的相互转换。
python之文件操作、对.txt文本文件的操作(读、写、修改、复制、合并)、对json文本文件的操作、json字符串与字典的转换。原创 2022-12-05 21:24:16 · 7289 阅读 · 0 评论 -
python面向对象程序设计三大特点:封装、继承、多态、类方法@classmethod、类属性、静态方法@staticmethod、object类
python面向对象程序设计三大特点:封装、继承、多态、类方法@classmethod、类属性、静态方法@staticmethod、object类。原创 2022-12-03 00:00:24 · 416 阅读 · 0 评论 -
Python面向对象、各种名词解释(类、对象、实例、实例化)、__init__方法、__del__方法、__str__方法、设计类时候的一些惯例
Python面向对象、各种名词解释(类、对象、实例、实例化)、__init__方法、__del__方法、__str__方法、设计类时候的一些惯例。原创 2022-12-01 00:08:13 · 2502 阅读 · 0 评论 -
python之函数、函数的定义与调用、函数的参数(形参、实参)、函数的返回值—return关键字、变量作用域(全局变量、局部变量)、函数内部修改全局变量的值—global关键字、lambda匿名函数
python之函数、函数的定义与调用、函数的参数(形参、实参)、函数的返回值—return关键字、变量作用域(全局变量、局部变量)、函数内部修改全局变量的值—global关键字、lambda匿名函数、形参和实参的值传递原创 2022-11-28 15:41:41 · 3616 阅读 · 0 评论 -
python数据类型之【字符串】、常用方法、拆分字符串split( )、删除首尾指定字符strip( )、对字符串(还有列表、元组)求逆、判断是否为回文字符串、字符串的切片。
python数据类型之【字符串】、常用方法、拆分字符串split( )、删除首尾指定字符strip( )、对字符串(还有列表、元组)求逆、判断是否为回文字符串、字符串的切片。原创 2022-11-25 22:26:12 · 1371 阅读 · 0 评论 -
python数据类型之【集合、字典】——集合无序,字典在python3.6之后print时好像变为有序,但二者都不支持索引、集合的运算(并集、交集、差集、异或、union( ) )、集合和列表的区别
python数据类型之【集合、字典】——集合无序,字典在python3.6之后print时好像变成了有序,但二者都不支持索引、各自的方法、集合的运算(并集、交集、差集、异或、union( ) )、集合和列表的区别原创 2022-11-24 16:45:56 · 1342 阅读 · 0 评论 -
python数据类型之【元组】、常用方法、元组和列表的区别、各种名词解释(可迭代对象、序列、不可变数据类型)、元组加列表上、元组成员加列表上
python数据类型之【元组】、常用方法、元组和列表的区别、各种名词解释(可迭代对象、序列、不可变数据类型)、元组加列表上。原创 2022-11-22 20:40:45 · 1225 阅读 · 0 评论 -
python中的数据类型之【列表】、列表的常用方法、公共方法、列表推导式、拆包、成员运算符
python中的数据类型之列表、列表的常用方法、公共方法、列表推导式、拆包、成员运算符。列表的常用方法:append、extend、insert、pop、remove、clear、index、copy、count、sort、reverse。原创 2022-11-22 11:35:30 · 1662 阅读 · 0 评论 -
python零基础之while循环、continue、 break、死循环、循环的嵌套、for循环、范围函数range、for结合range函数去替代while循环、for,while的区别
python零基础之while循环、continue、 break、死循环、循环的嵌套、for循环、范围函数range、for结合range函数去替代while循环、for,while的区别。原创 2022-11-20 22:25:16 · 4425 阅读 · 0 评论 -
python零基础之标识符的命名规则、大驼峰小驼峰的使用场景、算数运算符、6大数据类型、字符串整型浮点型的类型转化、input函数、格式化输出%、特殊字符的处理—转义字符—变普通字符
标识符的命名规则、大驼峰小驼峰的使用场景、算数运算符、6大数据类型、字符串整型浮点型的类型转化、input函数、格式化输出%、转义字符、转义字符转为普通字符。原创 2022-11-17 13:36:31 · 2917 阅读 · 0 评论 -
字符串的各种操作汇总————4-20
一、字符串大小写转换1、str.lower()把字符串中的字母转成小写。原字符串中的数字、汉字、小写都不受影响,仍原样输出。2、str.upper()把字符串中的字母转成大写。原字符串中的数字、汉字、大写都不受影响,仍原样输出。3、str.title()把字符串中所有单词的首字母转成大写,其它字母转成小写。原字符串中的数字、汉字都不受影响,仍原样输出。4、str.capitalize()把字符串中,第一个单词的首字母转成大写,其它单词通通小写。5、str.swapcase原创 2022-04-20 22:32:56 · 758 阅读 · 0 评论 -
python 之 while循环、break、continue的使用、循环当中else的用法、真/假值的表示——2022-4-19
一、while循环用法格式:n=0 或 n=1 # 定义一个计数器while 循环的条件: 循环体内要执行的代码块注:只要循环条件为真,则一直会执行循环体内的代码块。如果循环条件为假,则结束循环,不执行循环体内的代码块。二、contiune和break的用法continue:只要条件满足(或叫只要条件为真),就跳出这一次的循环,然后continue后面的循环代码块就自动忽略不再执行,直接进入下一次循环。———记忆:结束本次循环,开始下一轮循环。b...原创 2022-04-19 17:22:27 · 4318 阅读 · 0 评论 -
打印星星图形
举例1:# 法1for i in range(5): print("*"*5)结果:*************************# 法2for i in range(5): # 外层循环控制行数 for j in range(5): # 内层循环用来限制打印星星的个数 print("*", end="") # print后面默认是换行符,为了防止换行,使用空格 print()结果:*************原创 2022-04-19 11:50:26 · 1604 阅读 · 0 评论 -
for循环嵌套、打印九九乘法表
for b in range(1, 10): # 遍历行号 for a in range(1, b + 1): # 遍历列 print(f"{a} x {b}={a * b}\t", end=" ") print()结果:1 x 1=1 1 x 2=2 2 x 2=4 1 x 3=3 2 x 3=6 3 x 3=9 1 x 4=4 2 x 4=8 3 x 4=12 4 x 4=16 1 x 5=5 .原创 2022-04-18 11:17:01 · 3003 阅读 · 0 评论 -
for循环遍历字符串、range()用法、连续序列求和—2022-4-14
for循环常与range()函数搭配使用。一、range()函数的用法用来生成连续的数字,范围:默认从0开始,到n-1结束,默认步长为1。前闭后开:[ )注意:步长必须和左边范围同时出现,也就是range(a,b,c)中,用c必须出现a。主要包括三种形式:range(n)、range(a,b)、range(a,b,c)1、range(n)生成 0 ~ (n-1) 连续的数字。举例:输出 0~9的数字。for i in range(10): # 输出 0-...原创 2022-04-14 21:55:59 · 5836 阅读 · 0 评论 -
python条件判断语句、if、if..else、if..elif..else、if的嵌套、剪刀石头布、Python格式化输出——2022-4-14
一、python条件判断语句可以分为以下四种形式:1、单独的if举例:num = 70if num >= 60: print('及格')结果:D:\yy_python\Scripts\python.exe D:/yy_python/study_base/yuju.py及格2、if...else...if 判断条件: 执行语句1else: 执行语句2举例:num = 50if num >= 60: print(..原创 2022-04-14 16:15:39 · 1143 阅读 · 0 评论 -
python中join()用法
python中join()用法Python中有.join()和os.path.join()两个函数,具体作用如下:. join():将序列(也就是字符串、元组、列表、字典)中的元素以指定的字符连接生成一个新的字符串。os.path.join():将多个路径进行拼接。或者称之为合并目录。举例:1、对列表进行操作(分别使用‘空格’ 、 ‘-’ 、‘*’作为分隔符)a=['I','love','China','!']print(' '.join(a))print('-'.join(a))p原创 2020-11-07 12:15:37 · 55548 阅读 · 4 评论
分享