如何关闭python中的脚本?
sys.exit()
不起作用。。那么问题在哪里呢?
编辑:更改了我文件中的缩进
导入系统
定义sifra():
retezec=输入(“Zadejte slovo:”)
印刷品(“Zadali jste slovo:”,精雕)
zprava=“”
posun=int(输入(“Zadejtečslo kolik se mšifra posouvat:”)
for znak in retezec:
i = ord(znak)
i = i + posun
if (i > ord("z")):
i = i - 26
znak = chr(i)
zprava = zprava + znak
print("Zašifrovaná zpráva: ", zprava)
znovu = input("Znovu? A/N ")
if(znovu == "A" or "a"):
sifra()
elif(znovu == "N" or "n"):
sys.exit()
else:
pass
sifra()
znovu == "N" or "n"
不是您想要的。您需要将znovu
与这两个值进行比较:另一个备选方案是在评论中建议的,或者干脆:
^{pr2}$假设没有人输入'Nn'作为答案,但即使他们(意外地)这样做,这仍然可以被认为是“否”。在
相关问题 更多 >
编程相关推荐