- 博客(11)
- 收藏
- 关注
原创 数据容器——字典(dict)
字典(Dictionary)是一种非常强大的数据结构,它以键值对的形式存储数据,类似于现实生活中我们使用的索引式字典,其中每个单词都有对应的释义。在Python中,字典的键是唯一的,而值可以重复。允许我们通过键快速访问对应的值,而无需遍历整个集合,这在处理大量数据时非常高效。字典的主要特点包括:• 无序性:字典中的元素是无序的,不能像列表那样通过索引来访问。• 动态性:字典的大小可以随时改变,可以添加、删除或修改元素。
2024-05-23 18:35:04
824
1
原创 数据容器——集合(set)
在Python中,集合由一系列不重复的、不可变的值组成,它们之间没有特定的顺序。常见的元素有整数、浮点数、字符串、元组等。
2024-05-23 16:32:14
859
1
原创 序列的相关操作
在计算机科学中,序列是一种有序的数据集合,其中每个元素都有一个唯一的位置(索引)。序列可以包含不同类型的元素,例如数字、字符、对象等。Python中的序列通常具有以下特点:有序性:序列中的元素按照它们在序列中的位置顺序排列,从第一个元素到最后一个元素。可迭代性:你可以逐个访问序列中的元素,通常使用循环来实现。可切片性:你可以通过切片(slicing)来获取序列的一部分,而不必访问每个元素。不可变性:某些序列是不可变的,意味着它们的内容不能被修改,但可以创建新的序列。
2024-05-22 18:37:26
379
1
原创 数据容器——字符串(str)
修改、移除、追加指定字符等操作均无法完成,如果必须进行此类操作,只会得到一个新的字符串,旧的字符串无法修改。字符串是字符的容器,一个字符串可以存放任意数量的字符,只可以存储字符串,可使用下标索引,同样可遍历。## 注意:只会移除首尾的“7334”,是按照单个“7”,“3”,“4”来移除。功能:按照指定的分隔符字符串,将字符串划分为多个字符串,并列入列表对象中。语法:字符串.replace(字符串1,字符串2)功能:将字符串内的全部:字符串1,替换为字符串2。·将字符串内的空格,全部替换为字符:”|“
2024-05-20 13:32:39
282
原创 数据容器——元组的定义与操作
元组使用()定义,且使用隔开各个数据,数据可以是不同数据类型,同样支持嵌套,且支持下标索引,写法相同。注:元组只有一个数据,这个数据后面要添加逗号,否则不是元组类型。# 定义元组'''# 定义元组使用小括号,且使用逗号隔开各个数据,数据可以是不同的数据类型。# 定义元组字面量(元素,元素,元素,元素,,,,,)# 定义元组变量变量名称=(元素,元素,元素,元素,元素,,,,,)# 定义空元组变量名称=() #方式1。
2024-05-19 22:44:39
289
1
原创 数据容器——列表list
列表内的每一个数据,称之为元素。以[]作为标识列表内每一个元素之间用,隔开元素的数据类型没有任何限制,甚至元素也可以是列表,这样就定义了嵌套列表。#基本语法:# 定义列表字面量#[元素1, 元素2, 元素3,元素4]# 定义列表变量# 变量名称=[元素1, 元素2, 元素3,元素4...]print(name_list) #print语句输入列表# 定义空列表# 变量名称=[]# 变量名称=list()# 定义一个嵌套的列表。
2024-05-19 19:18:10
1198
1
原创 def函数综合练习
add(int(input("请输入您要存的钱:"))) # 就是将形式参数num赋值为:int(input("请输入您要存的钱:"))sub(int(input("请输入您要取的钱:"))) # 就是将形式参数num赋值为:int(input("请输入您要取的钱:"))choice=check(int(input("请输入您的操作:")))print("------查询余额------")print("------主菜单-----")print(f"退出\t\t[输入4]")
2024-05-16 18:45:55
494
原创 python——def函数梳理
print(f"与上一例子对比,我将返回值随便定义为“加油,加油”,,返回的内容是:{result}") # 与上一例子对比,我将返回值随便定义为“加油,加油”,,返回的内容是:加油,加油。print(f"无返回值函数,返回的内容类型是:「、{type(result)}") #输出结果:无返回值函数,返回的内容类型是:「、<class 'NoneType'>”欢迎来到黑马程序员!print(add()) # s在函数中的运行结束,且函数没否返回值,所以print(add())的打印结果是None。
2024-05-16 15:11:34
1225
原创 判断语句练习——猜数字
guess_num = int(input("再次输入你要猜测的:")) # 在第二个层次中进行猜测,所以要再次输入guess_num。guess_num = int(input("最后一次输入你要猜测的:"))print("很遗憾,最后一次机会也用完了,没有猜中")print("恭喜,第三次机会终于猜对了")guess_num=int(input("输入你要猜测的:"))print("你猜测的数字小了")print("你的数字猜大了")print("你猜测的数字小了")print("你的数字猜大了")
2024-05-15 13:37:56
141
1
原创 while循环——九九乘法表
print(f"{j}*{i}={j*i}\t",end='') # 内层循环的print()语句,不要换行,通过\t制表符进行对齐。1、当使用print输出多行语句时,会自动换行,如果打印多行且不换行时可以使用end=""。2、当打印多行字符串时,默认打印出来的字符串不对齐,如果需要对其添加 制表符 \t 即可。print() # print空内容,就是输出换行。j=1 # 定义内层循环的控制变量。i=1 # 定义外层循环的控制变量。2、控制每一行输出的循环j
2024-05-15 13:35:40
511
原创 python循环语句的综合练习
print(f"员工{i}号绩效为:{num}分,发放工资1000元,此时工资账户余额为{account}元")员工3号绩效为:10分,发放工资1000元,此时工资账户余额为7000元。员工6号绩效为:10分,发放工资1000元,此时工资账户余额为5000元。员工11号绩效为:6分,发放工资1000元,此时工资账户余额为1000元。员工1号绩效为:7分,发放工资1000元,此时工资账户余额为9000元。员工7号绩效为:6分,发放工资1000元,此时工资账户余额为4000元。
2024-05-15 13:22:12
415
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人