循环完成后,将显示什么数字?用数字回答。提示:外环一次穿越一个国家,内环一次穿越四个城市后,外环总数+内环总数为5
请给我解释一下你是怎么得到14的?外环总和/内环总和+=1是什么意思
outer_loop_total = 0
inner_loop_total = 0
countries = ["Albania", "Morocco", "Brazil", "Denmark"]
capitals = ["Tel Aviv", "Abuja", "Brasília", "Islamabad"]
for country_to_check in countries:
outer_loop_total += 1
for city_to_check in capitals:
inner_loop_total += 1
if country_to_check == "Brazil" and city_to_check == "Brasília":
print(outer_loop_total + inner_loop_total)
解决方案:答案是14,即3次通过外环到达“巴西”,4+4+3次通过内环到达“巴西”í“莉亚”
谢谢
代码需要经过11次内循环迭代和3次外循环迭代,以满足国家为“巴西”、首都为“巴西利亚”的条件
当满足这些条件时,print语句行在整个脚本中只执行一次。在这条直线上,11个内环和3个外环等于14个
代码中的
+= 1
与表示outer_loop_total = outer_loop_total + 1
相同。它是用来增加变量的速记代码
-= 1
可以类似地用作将变量减量1的速记相关问题 更多 >
编程相关推荐