前段时间我的任务是将货币转换器设计为我学校项目的一部分。我记得包括一个' while循环'这很完美。但是,当我再次回顾该程序并对其进行测试时,while循环不再有效。
我希望有人可以解释为什么while循环不起作用。也许它从来没有用过,我只是记错了,或者代码中的某些东西发生了变化而导致它无法正常工作?
import ansible.constants
ansible.constants.HOST_KEY_CHECKING = False
谢谢,请解释一下,因为我对该计划不是很有经验!
编辑:格式化错误。真正的代码如下所示: Currency Converter
答案 0 :(得分:2)
这里有2个嵌套循环,所以第二个需要两个缩进:
while True:
while True: #requires indentation
currentcurrency = input ("Select a starting currency: ")
[...]