我有一个关于 python 3.4.1 的问题
假设你有一个这样的程序:
name = input("What is your name?")
print("Hi", name ,'!')
所以你得到:
.>>> What is your name?
因此,您输入 James,然后您会得到返回:
.>>> Hi James!
然后在打印这条小消息后,它会自动重置,并返回到:
.>>> What is you name?
谢谢您的宝贵时间! :D
最佳答案
while True:
name = input("What is your name?")
print("Hi", name ,'!')
使用while循环
您需要一些条件才能跳出循环:
while True:
name = input("Enter your name or press q to quit")
if name == "q":
break # if user enters `q`, we will end the loop with this break statement
print("Hi", name ,'!') # or else just print the name
不错的tutorial在 while 循环上。
关于python - 在python上输入()后自动重新启动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25150107/