Python编程:从入门到实践的动手试一试答案(第四章)
2017-11-30 10:36
661 查看
#4-1 比萨 pizzas = ['apple pizza','banana pizza','chili pizza'] for pizza in pizzas: print('I like ' + pizza.title()) print('\nI really love pizza!')1
2
3
4
5
6
#4-2 动物 animals = ['dog','cat','horse'] for animal in animals: print('A ' + animal + ' would make a great pet') print('\nAny of these animals would make a great pet!')1
2
3
4
5
#4-3 数到20 for x in range(1,21): print(x)1
2
3
#4-4 一百万 numbers = [] for x in range(1,1000001): numbers.append(x) for number in numbers: print(number)1
2
3
4
5
6
#4-5 计算1~1 000 000的总和 numbers = [] for x in range(1,1000001): numbers.append(x) print(min(numbers)) print(max(numbers)) print(sum(numbers))1
2
3
4
5
6
7
#4-6 奇数 numbers = [] for x in range(1,20,2): numbers.append(x) for number in numbers: print(number)1
2
3
4
5
6
#4-7 3的倍数 numbers = [] for x in range(3,31,3): numbers.append(x) for number in numbers: print(number)1
2
3
4
5
6
#4-8 立方 numbers = [] for x in range(1,11): numbers.append(x**3) for number in numbers: print(number)1
2
3
4
5
6
7
8
#4-9 立方解析 numbers = [x**3 for x in range(1,11)] for number in numbers: print(number)1
2
3
4
#4-10 切片 numbers = [x**3 for x in range(1,11)] for number in numbers: print(number) print('The first three items in the list are:') print(numbers[0:3]) print('Three items from the middle of the list are:') print(numbers[3:6]) print('The last three items in the list are:') print(numbers[-3:])1
2
3
4
5
6
7
8
9
10
11
#4-11 你的比萨和我的比萨 pizzas = ['apple pizza','banana pizza','chili pizza'] for pizza in pizzas: print('I like ' + pizza.title()) print('\nI really love pizza!') friend_pizzas = pizzas[:] pizzas.append('milk pizza') friend_pizzas.append('black pizza') print('\nMy favorite pizzas are:') for pizza in pizzas: print(pizza) print("\nMy friend's favorite pizzas are:") for pizza in friend_pizzas: print(pizza)1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#4-12 使用多个循环 my_foods = ['pizza', 'falafel', 'carrot cake'] friend_foods = my_foods[:] my_foods.append('cannoli') friend_foods.append('ice cream') print("My favorite foods are:") for food in my_foods: print(food) print("\nMy friend's favorite foods are:") for food in friend_foods: print(food)1
2
3
4
5
6
7
8
9
10
11
12
13
14
#4-13 自助餐 foods = ('pizza', 'falafel', 'carrot cake','apple','banana') for food in foods: print(food) foods = ('pizza', 'beef', 'milk','apple','banana') for food in foods: print(food)
相关文章推荐
- Python编程:从入门到实践的动手试一试答案(第四章)
- Python编程:从入门到实践的动手试一试答案(第二章)
- Python编程:从入门到实践的动手试一试答案(第六章)
- 第四天任务 (【基于Python编程从入门到实践】第四章 操作列表前四节 书本及动手试一试)
- Python编程:从入门到实践的动手试一试答案(第九章)
- Python编程:从入门到实践的动手试一试答案(第十一章)
- Python编程:从入门到实践的动手试一试答案(第七章)
- Python编程:从入门到实践的动手试一试答案(第三章)
- Python编程:从入门到实践的动手试一试答案(第十章)
- Python编程:从入门到实践的动手试一试答案(第十一章)
- Python编程:从入门到实践的动手试一试答案(第六章)
- Python编程:从入门到实践的动手试一试答案(第八章)
- Python编程:从入门到实践的动手试一试答案(第九章)
- Python编程:从入门到实践的动手试一试答案(第十章)
- Python编程:从入门到实践的动手试一试答案(第三章)
- Python编程:从入门到实践的动手试一试答案
- Python编程:从入门到实践的动手试一试答案(第七章)
- Python编程:从入门到实践的动手试一试答案(第二章)
- 第四天任务 (【基于Python编程从入门到实践】第四章 操作列表后两节 书本及动手试一试)
- 第六天任务 (【基于Python编程从入门到实践】第六章 字典 书本及动手试一试)