dyh1111123 发表于 2020-10-14 10:33:12

请问最后一个print 如何跳出for循环单独运行

favorite_pizzas = ['pepperoni', 'hawaiian', 'veggie']
for pizza in favorite_pizzas:
   print("I really love " + pizza + " pizza!")
print("\nI really love pizza!")

伪文青 发表于 2020-10-14 10:45:10

break跳出循环

dyh1111123 发表于 2020-10-14 11:02:41

伪文青 发表于 2020-10-14 10:45
break跳出循环

最后一个print单独运行需要和for平齐 为什么显示运行错误呢是必须要使用break后才能单独运行最后一个print吗

伪文青 发表于 2020-10-14 11:36:42

dyh1111123 发表于 2020-10-14 11:02
最后一个print单独运行需要和for平齐 为什么显示运行错误呢是必须要使用break后才能单独运行最后一个pr ...

你这个没问题啊,我运行了下I really love pepperoni pizza!
I really love hawaiian pizza!
I really love veggie pizza!

I really love pizza!

昨非 发表于 2020-10-14 12:35:22

dyh1111123 发表于 2020-10-14 11:02
最后一个print单独运行需要和for平齐 为什么显示运行错误呢是必须要使用break后才能单独运行最后一个pr ...

for循环打印四行后自动跳出,不必break,而且最后的print和for平齐不会报错
楼主报错可能是因为缩进没有调好,查看下有没有多余空格

AB与C 发表于 2020-10-14 20:08:58

复制代码运行过了 没有报错
页: [1]
查看完整版本: 请问最后一个print 如何跳出for循环单独运行