Python编程从入门到实践第四章课后练习

4-1

pizzas = ['美国风情土豆','芝士培根','猫山王榴莲']
for pizza in pizzas:
    print(f"I love the pizza which named {pizza}.\n")
#总结性的句子
print("I really love pizza")

4-2

pets = ['dog','cat','fish']
for pet in pets:
    print(f"A {pet} have eyes")
#添加代码指出他们的共同之处
print("Both of them have eyes")

4-3

for a_number in range(1,21):
    print(a_number)

4-4

numbers = list(range(1,1000001))#先创建列表
for b_numbers in numbers:#for循环打印
    print(b_numbers)

4-5

numbers = list(range(1,1000001))#先创建列表
print(min(numbers))#判断最小
print(max(numbers))#判断最大
print(sum(numbers))#相加

4-6

Odd_number = list(range(1,21,2))
for number in Odd_number:
    print(number)

4-7

triple_number = list(range(3,31,3))
for number in triple_number:
    print(number)

4-8

cube = [value**3 for value in range(1,11)]#列表解析
print(cube)
for number in cube:
    print(number)

4-9

cube = [value**3 for value in range(1,11)]#列表解析
print(cube)

4-10

cube = [value**3 for value in range(1,11)]#列表解析
print(cube)
print("\n")
print("The first three items in the list are:")
print(cube[0:3])
print("The items from the middle of the list are:")
print(cube[3:7])
print("The last three items in the list are:")
print(cube[7:10])

4-11

my_pizzas = ['美国风情土豆','芝士培根','猫山王榴莲']
friend_pizzas = my_pizzas[:]#复制列表

my_pizzas.append('豪华至尊')#添加元素
friend_pizzas.append('西班牙风情烟熏火腿')

print("My favorite pizzas are:")
for my_pizza in my_pizzas:#for循环
    print(my_pizza)
print("\nMy favorite pizzas are:")
for friend_pizza in friend_pizzas:
    print(friend_pizza)

4-12

my_foods = ['pizza','falafel','carrot cake']
friend_foods = my_foods[:]

my_foods.append('cannoli')
friend_foods.append('ice cream')

print("My favorite food are:")
for my_food in my_foods:
    print(my_food)
print("\nMy friend favorite food are:")
for friend_food in friend_foods:
    print(friend_food)

4-13

foods = ('牛排','意面','培根','水果沙拉','雪糕')#创建元组
print("欢迎光临,我们店里有:")
for food in foods:
    print(food)

foods = ('牛排','意面','培根','提拉米苏','西米露')#重新赋值
print("\n你好我们店里更新了甜品,这是新的菜单:")
for food in foods:
    print(food)

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牛有果真的是你啊啊啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值