![](/img/trans.png)
[英]Can I somehow merge these classes such that I don't have to write this again and again and my python code doesn't get redundant
[英]Python3 My Code Doesn't want input again
asd = 1
limit = "+-*/1234567890 "
while asd:
data = input("YOUR PROCESS? ")
for i in data:
if i not in limit:
print("?? ERROR ?? ")
quit()
else:
print(eval(data))
again = input("AGAIN? (E/H)")
if again == "E":
pass
else:
print("GOOD BYE... \n")
asd = 0
當我在一個過程之后執行此代碼時,它不需要“ data”的新值。 以第一個數據值運行。 我該如何解決?
它為輸入中的每個字符運行此命令:
print(eval(data))
again = input("AGAIN? (E/H)")
if again == "E":
pass
else:
print("GOOD BYE... \n")
asd = 0
嘗試擺脫它所在的else,並將上面的塊放到while循環中(在for循環之后不在其中)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.