我对python 3.4.1
有疑问假设您有这样的程序:
name = input("What is your name?")
print("Hi", name ,'!')
所以你得到:
>。>>你叫什么名字?
所以你输入詹姆斯然后你回来了:
>。>>嗨詹姆斯!
然后在打印这条小消息后,它会自动重置,然后返回:
>。>>你叫什么名字?
谢谢你的时间! :d
答案 0 :(得分:2)
while True:
name = input("What is your name?")
print("Hi", name ,'!')
使用while loop
你需要一些条件来摆脱循环:
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
while循环上的tutorial很好。