4-2 动物
代码:
animals = ['dog', 'cat', 'squirrel'] for animal in animals: print("A " + animal + " would make a great pet.") print("Any of these animals would make a great pet!")
结果:
A dog would make a great pet.
A cat would make a great pet.
A squirrel would make a great pet.
Any of these animals would make a great pet!
4-6 奇数
代码:
nums = list(range(1, 21, 2)) print(nums) for num in nums: print(num)
结果:
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]1
3
5
7
9
11
13
15
17
19
4-8 立方
代码:
nums = [v**3 for v in range (1, 11)] for num in nums: print(num)
结果:
1
8
27
64
125
216
343
512
729
1000
4-10 切片
代码:
nums = [v**3 for v in range (1, 11)] print("The first three items in the list are:" + str(nums[:3])) print("Three items from the middle of the list are:" + str(nums[3:6])) print("The last three items in the list are:" + str(nums[-3:]))
结果:
The first three items in the list are:[1, 8, 27]Three items from the middle of the list are:[64, 125, 216]
The last three items in the list are:[512, 729, 1000]