【第二周】第四章作业

xiaoxiao2021-02-28  23

4-1 披萨 pizzas = ['meat','cabbage','pork'] for pizza in pizzas: print(pizza) for pizza in pizzas: print('I like ' + pizza + 'pizza.') print ('I really like pizza!') 4-2动物 animals= ['dog','cat','peppa pig'] for animal in animals: print('A ' + animal +' would make a great pet.') print('Any of these animals would make a great pet!') 4-3数列20 for i in range(1,21): print (i) 4-4一百万 num=[] for i in range(1,1000001): num.append(i) print (num) 4-5计算1~1000000的总和 num = [i for i in range(1,1000001)] print(min(num)) print(max(num)) print(sum(num)) 4-6奇数 num = [i for i in range(1,21,2)] for nu in num: print(nu) 4-7 三的倍数 num = [ i for i in range(3,31,3)] for nu in num: print(nu) 4-8立方 nums = [] for i in range(1,11): nums.append(i**3) print (nums[i-1]) 4-9立方解析 nums = [i**3 for i in range(1,11)] print (nums) 4-10切片 animals= ['dog','cat','peppa pig','elephant'] for animal in animals: print('A ' + animal + ' would make a great pet.') print('Any of these animals would make a great pet!') print ('The first three items in the list are:' ,animals[:3]) print ('The middle three items in the list are:' ,animals[1:4]) print ('The last three items in the list are:' ,animals[3:]) 4-11你的披萨和我的披萨 pizzas = ['meat','cabbage','pork'] friend_pizza=pizzas[:] #复制列表 pizzas.append('beaf') friend_pizza.append('lamb') print('My favourite pizzas are:') for pizza in pizzas: print(pizza) print('My friend\'s favourite pizzas are:') for pizza2 in friend_pizza: print(pizza2) 4-12使用多个循环 my_foods = ['pizza', 'falafel', 'carrot cake'] friend_foods = my_foods[:] for food in my_foods: print(food) for f_food in friend_foods: print(f_food) 4-13自助餐 food_1=('beaf','pork','cabbage','lamb','tomato') for food in food_1: print(food) #food_1[1]='potato' #此句为题目中试图修改元组的值,但它会报错。 food_1=('beaf','pork','potato','cucumber','tomato') for food in food_1: print(food)
转载请注明原文地址: https://www.6miu.com/read-2633128.html

最新回复(0)