第二周第二次作业

4-1 比萨

pizzas=['pepperoni','Chicago Style','pan']
for pizza in pizzas:
    print('I like ',pizza,'pizza')
else:
    print('I really love pizza')

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
I like  pepperoni pizza
I like  Chicago Style pizza
I like  pan pizza
I really love pizza

Process finished with exit code 0

4-2 动物

pets=['dog','cat','rabbit']
for pet in pets:
    print('A',pet,'would make a great pet')
else:
    print('Any of these animals would make a great pet!')

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
A dog would make a great pet
A cat would make a great pet
A rabbit would make a great pet
Any of these animals would make a great pet!

Process finished with exit code 0

4-3 数到20

for num in range(1,21):
    print(num,end=' ')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 

Process finished with exit code 0

4-5 计算1~1000000的总和

nums=range(1,1000001)
print('min:',min(nums))
print('max:',max(nums))
print('sum:',sum(nums))

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
1
1000000
500000500000

Process finished with exit code 0

4-6 奇数

nums=range(1,20,2)
for x in nums:
    print(x,end=' ')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
1 3 5 7 9 11 13 15 17 19 

Process finished with exit code 0

4-7 3的倍数

nums=list(range(1,20,2))
for x in nums:
    print(x,end=' ')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
3 6 9 12 15 18 21 24 27 30 

Process finished with exit code 0

4-8 立方

nums=[ x**3 for x in range(1,11)]
for x in nums:
    print(x,end=' ')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py

1 8 27 64 125 216 343 512 729 1000 

Process finished with exit code 0

4-9 立方解析

nums=[ x**3 for x in range(1,11)]
for x in nums:
    print(x,end=' ')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
1 8 27 64 125 216 343 512 729 1000 

Process finished with exit code 0

4-10 切片

nums=list(range(1,20,2))
for x in nums:
    print(x,end=' ')
else:
    print()

print('The first three items in the list are:',nums[0:3])
print('Three items from the middle of the list are:',nums[3:6])
print('The last three items in the list are:',nums[-3:])

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
1 3 5 7 9 11 13 15 17 19 
The first three items in the list are: [1, 3, 5]
Three items from the middle of the list are: [7, 9, 11]
The last three items in the list are: [15, 17, 19]

Process finished with exit code 0

4-11 你的披萨和我的披萨

pizzas=['pepperoni','Chicago Style','pan']
for pizza in pizzas:
    print('I like ',pizza,'pizza')
else:
    print('I really love pizza')

friends_pizza=pizzas[:]

pizzas.append('California Style')
friends_pizza.append('Chicago Style')

print('My favorite pizzas are:')
for pizza in pizzas:
    print(pizza,end=' ,')
else:
    print()
print("My friend's favorite pizzas are:")
for pizza in friends_pizza:
    print(pizza,end=' ,')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
I like  pepperoni pizza
I like  Chicago Style pizza
I like  pan pizza
I really love pizza
My favorite pizzas are:
pepperoni ,Chicago Style ,pan ,California Style ,
My friend's favorite pizzas are:
pepperoni ,Chicago Style ,pan ,Chicago Style ,

Process finished with exit code 0

4-12 使用多个循环

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

print('My favorite foods are:')
for food in my_foods:
    print(food,end=' ,')
else:
    print()

print("My friend's favorite foods are:")
for food in friend_foods:
    print(food,end=' ,')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
My favorite foods are:
pizza ,falafel ,carrot cake ,
My friend's favorite foods are:
pizza ,falafel ,carrot cake ,

Process finished with exit code 0

4-13 自助餐

rest_foods=('pizza','falafel','carrot cake','steak','ice-cream')
for food in rest_foods:
    print(food,end=',')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
pizza,falafel,carrot cake,steak,ice-cream,

Process finished with exit code 0

rest_foods=('pizza','falafel','carrot cake','steak','ice-cream')
for food in rest_foods:
    print(food,end=',')
else:
    print()
rest_foods[0]='test'

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
pizza,falafel,carrot cake,steak,ice-cream,
Traceback (most recent call last):
  File "/Users/macbook/PycharmProjects/py1/text.py", line 6, in <module>
    rest_foods[0]='test'
TypeError: 'tuple' object does not support item assignment

Process finished with exit code 1

rest_foods=('pizza','falafel','carrot cake','steak','ice-cream')
for food in rest_foods:
    print(food,end=',')
else:
    print()
rest_foods=('pizza','falafel','carrot cake','noodle','coka')
print('New:')
for food in rest_foods:
    print(food,end=',')
else:
    print()

Output:

/Users/macbook/PycharmProjects/py1/venv/bin/python /Users/macbook/PycharmProjects/py1/text.py
pizza,falafel,carrot cake,steak,ice-cream,
New:
pizza,falafel,carrot cake,noodle,coka,

Process finished with exit code 0



























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值