- 博客(9)
- 收藏
- 关注
原创 python 字典的遍历
练习 6-4:词汇表2 现在你知道了如何遍历字典,可以整理为完成练习 6-3 而编写的代码,将其中的一系列函数调用print()替换为一个遍历字典中键和值的循环。练习 6-5:河流 创建一个字典,在其中存储三条重要河流及其流经的国家。字典遍历不仅可以按键值对遍历 ,也可单按照键遍历或值遍历 ,还可对键值对排序后遍历。创建一个应该会接受调查的人员名单,其中有些人已包含在字典中,而其他人未包含在字典中。'pop':'末尾删除',}'range':'范围','sort':'排序','del':'删除',
2024-03-06 12:06:06
439
原创 python 字典的定义
练习6-2:喜欢的数 一个字典来存储一些人喜欢的数。练习 6-1:人 使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。dic={'append':'添加','range':'范围','sort':'排序','del':'删除','pop':'末尾删除'}dic={'first_name':'鹏','last_name':'李','age':'18','city':'changsha'}想出你在前面学过的5个编程术语,将其用作词汇表中的键,并将它们的含义作为值存储在词汇表中。
2024-03-04 15:43:16
268
1
原创 python if 语句应用
练习 5-6:人生的不同阶段 设置变量 age 的值,再编写一个 if-elif-else 结构,根据 age 的值判断一个人处于人生的哪个阶段。再创建一个包含5个用户名的列表,将其命名为new_users,并确保其中有一两个用户名也包含在列表 cur-rent users 中。练习 5-7:喜欢的水果,创建一个列表,其中包含你喜欢的水果,再编写一系列独立的if语句,检查列表中是否包含特定的水果。练习 5-9:处理没有用户的情形,在为完成练习5-8编写的程序中,添加一条if 语句,检查用户名列表是否为空。
2024-03-04 15:14:51
1151
1
原创 python元组
练习4-13:自助餐 有一家自助式餐馆,只提供五种简单的食品。请想出五种简单的食品,并将其存储在一个元组中。使用一个for循环将该餐馆提供的五种食品都打印出来。尝试修改其中的一个元素,核实Python确实会拒绝你这样做。餐馆调整了菜单,替换了它提供的其中两种食品。请编写一个这样的代码块:给元组变量赋值,并使用一个for循环将新元组的每个元素都打印出来。foods=("食物1","食物2","食物3","食物4","食物5")foods=("食物6","食物7","食物3","食物4","食物5")
2024-02-04 16:13:55
261
1
原创 python切片的使用
练习4-11:你的比萨,我的比萨 在你为完成练习4-1而编写的程序中,创建比萨列表的副本,并将其赋给变量friend_pizzas,再完成如下任务。核实新增的比萨被添加到了正确的列表中。打印消息“The last three items in the list are:”,再使用切片来打印列表的末尾三个元素。elements=["元素1","元素2","元素3","元素4","元素5","元素6","元素7"]my_pizza=["披萨1","披萨2","披萨3","披萨4","披萨5"]
2024-02-03 18:25:26
308
1
原创 python列表解析创建数值列表
例如,在Python中,2的立方用2**3表示。总结:传统的创建列表会显得代码很长,使用列表解析创建列表会减少代码行,eg: 列表名=[变量名 for 变量名 in range (范围)],此处for循环后不要:符号。练习4-6:奇数 通过给函数range()指定第三个参数来创建一个列表,其中包含1~20的奇数,再使用一个for循环将这些数打印出来。练习4-7:3的倍数 创建一个列表,其中包含3~30能被3整除的数,再使用一个for循环将这个列表中的数打印出来。
2024-01-31 16:04:21
390
原创 python 遍历列表
练习4-1:比萨 想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称打印出来。修改这个for循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。练习4-2:动物 想出至少三种有共同特征的动物,将其名称存储在一个列表中,再使用for循环将每种动物的名称打印出来。修改这个程序,使其针对每种动物都打印一个句子,下面是一个例子。
2024-01-31 10:47:00
254
原创 python 组织列表
使用sort()修改该列表,使其元素按与字母顺序相反的顺序排列。使用reverse()再次修改列表元素的排列顺序。使用sort()修改该列表,使其元素按字母顺序排列。print(sorted(where,reverse= True)) #sorted按字母相反的顺序打印表。使用reverse()修改列表元素的排列顺序。使用sorted()按与字母顺序相反的顺序打印这个列表,同时不要修改它。使用sorted()按字母顺序打印这个列表,同时不要修改它。where.reverse()#修改列表元素的排列顺序。
2024-01-30 22:46:43
186
1
原创 python 列表的增删改
每次从名单中弹出一位嘉宾时,都打印一条消息,让该嘉宾知悉你很抱歉,无法邀请他来共进晚餐。练习3-5:修改嘉宾名单 你刚得知有位嘉宾无法赴约,因此需要另外邀请一位嘉宾以完成练习3-4时编写的程序为基础在程序末尾添加一条print语句,指出哪位嘉宾无法赴约。以完成练习3-6时编写的程序为基础,在程序末尾添加一行代码,打印一条你只能邀请两位嘉宾共进晚餐的消息。练习3-6:添加嘉宾 你刚找到了一个更大的餐桌,可容纳更多的嘉宾。修改嘉宾名单,将无法赴约的嘉宾的姓名替换为新邀请的嘉宾的姓名。
2024-01-30 21:38:39
335
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人