- 博客(32)
- 收藏
- 关注
原创 Python列表增删改查速查表和详细演示
Python列表的增加、删除、修改、统计、排序详细演示。列表.sort(reverse=True)列表.insert(索引,数据)列表.extend(列表2)列表.append(数据)列表.remove[数据]列表.count(数据)列表.reverse()列表[索引] = 数据。数据在列表中出现的次数。del 列表[索引]列表.pop[索引]
2026-08-29 20:29:59
444
原创 Python公共方法
Python公共方法指列表、元组、字典等通用的内置函数,主要包括len()max()min()sum()sorted()innot indel等函数。1.Python公共方法:内置函数函数描述备注len()计算容器中元素个数del()删除变量del有两种方式max()返回容器中元素最大值如果是字典,只针对key比较min()返回容器中元素最小值如果是字典,之针对key比较cmp(v1,v2)比较两个值,-1小于/0相等/1大于。
2026-08-20 12:06:27
662
原创 Python字符串切片演示
字符串切片是Python中非常强大且常用的功能,它允许你获取字符串的子串。切片方法适用于 字符串、列表、元组,切片使用索引值来限定范围,从一个大的字符串中切出小的字符串。Python支持负索引,从右向左的逆序,末尾字符为负一(-1),倒数第二个为负二(-2)。Python使用方括号[ ]和切片操作符冒号:来实现字符串切片。步长默认为1,如果连续切片,数字和冒号都可以省略。结束索引:[ 切片结束位置(不包含该位置字符)]到末尾结束,结束索引数字可以省略,冒号不能省略。步长:取字符的间隔(默认为1)
2026-08-19 14:52:22
488
原创 Python字符串方法速查表大全
字符串的使用方法Python字符串是不可变序列,所有方法都返回新字符串,不修改原字符串。在ipython3中定义一个字符串,例如hi_str=””,输入hi_str.后按下Tab键,ipython会提示字符串能够使用的方法。1.判断类型方法说明示例.isdigit()是否只包含数字、数字序号⑴、unicode编码print(123→True.isspace()是否全是空白字符(含空格、换行、制表符等)→True.isalnum()是否全是字母或数字。
2026-08-17 22:46:54
338
原创 Python字典操作全攻略:字典增删改查和遍历
字典(dictionary)是除列表以外Python中 最灵活 的数据类型。字典同样可以用来存储多个数据,通常用于存储描述一个物体的相关信息。本文分别演示了 字典的取值、增加/修改、字典的删除、统计、合并、清空和遍历。字典输出时,可能键值对的排序和定义时不一致,这是因为字典是无序的数据集合。· 值 可以是任何数据类型,但 键 只能是 字符串、数字或元组。· 字典使用 键值对 存储数据,键值对之间使用逗号分隔。· 键和值之间使用冒号分隔,键值对之间使用逗号分隔。· 字典 是 无序 的对象集合。
2026-08-17 07:52:09
291
原创 Python元组操作全攻略:查询统计遍历和转换
但在实际开发中,除非能够确认元祖中的数据类型,否则针对元组的循环遍历需求并不是很多。在ipython3中定义一个空元组,例如:info =(),再输入 info. 按下Tab键,ipython会提示元组能够使用的函数。元组(Tuple) 表示多个元素组成的序列,与列表类似,不同之处在于元组定义好后元素不能修改,常用于保存不同类型的数据。·函数的 参数 和 返回值,一个函数可以接收 任意多个参数,或者一次返回多个数据。元组有特定的应用场景,常用于存储一串信息,元素之间使用逗号分隔。
2026-08-16 21:13:30
259
原创 Python列表操作全攻略:增删改查排序和遍历
索引就是数据在列表中的位置编号,索引又可以被称为下标。例如在这个列表中,fruit_list = ["apple","orange","pear"] ,apple对应的索引是0,orange对应的索引是1。还可以使用关键字 del删除列表索引对应的元素 ,但del关键字本质上是用来将一个变量从内存中删除的,在开发中要删除列表元素建议使用列表提供的方法。.remove :删除列表中指定的元素,如果该元素出现多次,会删除第一次出现的元素。.count方法:可以统计列表中某一元素出现的次数。
2026-08-16 08:58:14
553
原创 Python模块的建立与使用
在一个Python文件(电视)中定义变量或函数,在另一个文件(遥控)中使用import导入这个模块。导入之后,就可以使用模块名.变量 / 模块名.函数 的方式,使用这个模块中定义的变量或函数。模块的使用:整个过程就如同放电视一般,电视开机(定义好变量和函数)后,遥控器首先装入电池(import导入模块),然后遥控器对准(文件名点)电视,按下按键(变量名或函数)。可以看出,ch_02_遥控模块.py运行结果和直接在ch_01_电视模块.py中调用函数的结果是完全一样的。演示:模块的建立与使用。
2026-08-15 14:25:36
438
原创 Python函数演示打印分隔线
演示4:定义一个函数能够打印5行的分隔线,要求符合演示3的分隔线。演示2:定义一个函数能够打印 由任意字符组成 的分隔线。演示3:定义一个能够打印任意字符和任意重复次数的分隔线。利用Python函数参数、嵌套调用演示了打印分隔线。演示1:定义一个函数能够打印“*”的一条分隔线。
2026-08-15 10:16:08
199
原创 Python循环while演示输出小星星与乘法口诀表
Python循环:使用while嵌套循环输出小星星与乘法口诀表。要求连续输出五行小星星*,每一行星号的数量依次递增。可以使用Python字符串拼接循环和嵌套循环输出,只要输出了小星星,再输出乘法口诀表就非常容易了。从上面的方法2的演示输出小星星中看到,5行5列,如果改成9行9列,就是乘法口诀表的样式了。再把其中的星号 * 替换成9 * 9 = 81 这样的公式,就是一个完整的乘法口诀表了。注意:为了使文本纵向对齐,文中的print使用了 end=“\t” 转义符。演示3:嵌套循环输出乘法口诀表。
2026-08-14 14:44:01
201
原创 Python循环关键字break和continue的使用
而continue是条件满足后,终止本次循环,继续后面的循环。演示:while循环输出0到9但跳过5,关键字continue可以理解为当条件i=5,跳过这一次循环,继续第六次循环和后面的代码。注意:在循环中,在使用关键字continue之前,需要确认循环的计数是否修改,否则可能导致死循环,后面的代码无法执行。演示:while循环输出0到9,当在条件i=5后面增加break时,输出0到4,然后继续执行后面的代码。break:某一条件满足时,退出循环,不再执行后续重复的代码。
2026-08-13 14:41:40
441
原创 Python转义字符
在Python中,转义字符通常用于一些无法直接输入的字符,如换行符、制表符等、字符串中输出引号等。例如print("Hello " Python")中输出一个双引号,直接输出会报错,这就用到了转义字符 \" ,print("Hello \" Python")\n:输出一个换行符。时,3句是横向拼接在一起的。\t :输出一个 制表符 ,协助在输出文本的时候,垂直方向保持对齐。例如下方代码,分别输出一行1 2 3和一行10 20 30时候,纵向无法对齐,在字符串后加上转义字符制表符" \t "即可解决此问题。
2026-08-13 10:10:33
321
原创 Python循环while语句
因此,大家在编写程序时,应该尽量养成习惯。除非需求的特殊要求,否则 循环 的计数 都从0开始。程序计数法(从0开始)——几乎所有的程序语言都选择从0开始计数。常见的计数方法又两种,可以分别称为自然计数法和程序计数法。③ 将while循环中if条件修改为等于1(==1)即可。自然计数法(从1开始)—— 更符合人类的习惯。4.计算0~100之间的 奇数 和 有哪些方法呢?3.计算0~100之间的 偶数 累加的和。2.计算0~100之间的累加和。Python中的计数方法。① 总数和减去偶数和。
2026-08-12 10:16:43
277
原创 Python分支if…else条件判断与逻辑运算
演示了 Python分支if…else、elif条件判断、if嵌套与或非逻辑运算、格式化输出。else与elif语句的分支,单分支、双分支、多分支,if条件判断,如果……3.判断年龄改进版——逻辑运算。4.判断考试成绩——逻辑运算。
2026-08-12 07:24:33
376
原创 Python基础变量
但将10修改为字符串类型,即name + “10”,输出 “三10”。在python2.x中,整数 根据保存值的长度还分为int(整数)和long(长整数),在Python3.x中不再区分,全部为int(整数)类型。例如:first_name = “张” last_name=”三” ,first_name + last_name输出“张三”。在Python中,每个变量在使用前必须赋值,变量赋值以后,该变量才会被创建。例如:print(“-”* 10) ,输出 “--------------”。
2026-08-11 10:28:58
330
原创 Python常见错误
人非圣贤,谁能无过?错误不过是成长的别样注脚罢了!Python开发中也是一样,避免不了有时候会出现一些错误,这些常见的错误不需要死记硬背,但要有所了解,方便日后一眼便能看出错误所在和错误原因从而能够快速的调整错误。
2026-08-10 16:53:50
348
原创 Python基础注释
Python注释主要分单行注释和多行注释两种,主要是用#或三对引号把说明文字包起来,运行时解释器会自动忽略这些内容,只给用户看不给机器运行 。一个好的注释可以方便用户在阅读代码时候轻松愉快!
2026-08-10 16:34:57
346
原创 Linux文件打包解压缩文件tar.gz
Linux文件打包/解包:tar。在Linux中tar这个软件,只打包不压缩。tar 命令中 -z 可以调用 gzip ,从而实现压缩和解压缩功能。 打包文件:tar -cvf 打包文件.tar 被打包的文件 路径 解包文件:tar -xvf 打包文件.tar
2026-06-14 08:46:58
180
原创 Linux软链接、硬链接和硬链接数?
Linux软链接、硬链接和硬链接数?软链接为什么不推荐使用相对路径?软链接的相对路径和绝对路径的区别。软链接相对路径为什么失效?
2026-06-13 16:29:53
524
原创 Linux文件目录查找搜索命令find
文件查找搜索: find,命令格式: find [路径] -name.txt :查找该路径下后缀为“.txt”的文件,包括子目录。如果省略路径,表示在当前目录下查找。
2026-06-13 10:40:31
216
原创 Linux进程查看ps和关闭结束kill退出进程q
Linux进程命令:Linux详细查看系统进程ps,Linux结束进程kill,Linux动态查看进程top退出q
2026-06-12 10:16:24
221
原创 Linux时间和空间date、cal、df和du命令
时间是个什么东西?空间是个什么东西?Linux查看时间日历、磁盘目录空间。Linux查看时间date命令、查看日历cal命令、df查看磁盘使用情况、du查看目录使用情况。
2026-06-12 08:30:37
291
原创 Linux修改文件或目录的拥有者、所属组和其他用户权限chown、chgrp和chmod
Linux修改文件或目录的拥有者、所属组和其他用户权限chown、chgrp和chmod命令
2026-06-11 23:43:24
517
原创 Linux查看用户信息
第45行中,第一个laowang 指当前用户名,“x” 指用户是有密码的,是加密的。使用 cat-n /etc/passwd | grep laowang 定位查找,在45行看到laowang的用户信息。第5行:adm指管理员,itali520是passwd文件中记录的itali520用户,而不是第67行group中的itali520组。使用 cat-n /etc/group | grep dev 定位查找dev开发组代号,在第72行可以看到组代号gid是1001。第67行:用户代号UID。
2026-06-10 10:00:50
190
原创 Linux添加删除修改组group
组管理常用命令:添加组:groupadd 。 删除组:groupddel 确认组信息:cat/etc/group。 修改文件/目录的所属组:chgrp组名/文件/目录名。 创建组/删除组的终端命令都需要通过sudo执行。 组信息保存在etc/group文件中,/etc 目录是专门用来保存 系统配置信息 的目录组。
2026-06-10 09:40:12
330
原创 Linux/Ubuntu文件目录用户权限修改(chmod)
Linux中文件/目录权限rwx分为三种r:可读,w:可写,x:可执行,使用chmod命令修改权限。
2026-06-09 12:22:42
314
原创 什么是Linux/Ubuntu的硬链接数?
硬链接可以理解为访问该文件/目录的方式。通常文件的硬链接数是1,空目录的硬链接数是2,随着目录的子目录数增加。
2026-06-09 08:57:01
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2