4-2 动物
学习使用for循环遍历列表
#coding:gbk
#包含动物的列表
animals = ["bird", "cat", "dog", "hamster"]
for ani in animals:
print(ani)
for ani in animals:
print("A " + ani + " would make a great pet.")
print("Any of these animals would make a great pet!")
4-5 计算1~1000000的总和
学习使用range(), min(), max(), sum() (将一百万个数字相加基本不费时间)
#coding:gbk
#计算1~1,000,000的和
numbers = list(range(1, 1000001))
print(min(numbers))
print(max(numbers))
print(sum(numbers))
4-9 立方解析
学习使用列表解析
cubes = [value ** 3 for value in range(1, 11)]
print(cubes)
4-13 自助餐
学习使用元组
foods = ("rice", "noodles", "dumpling", "bread", "cake")
for food in foods:
print(food)
foods = ("pizza", "hamburger", "dumpling", "bread", "cake")
print("new menu:")
for food in foods:
print(food)
若想要修改元组,则会出现错误:
foods = ("rice", "noodles", "dumpling", "bread", "cake")
for food in foods:
print(food)
foods[0] = "pizza"