我如何使用" while"在这种情况下

时间:2013-09-27 18:39:01

标签: python while-loop python-3.3

# This program says hello and asks for my name, then repeats it.
print('Hello world!')
print('What is your name?')
myName = input()

while 
    print('It is nice to meet you, ' + myName)

我的问题是我什么时候放在哪里? 我正在尝试学习如何使用while循环,但我不知道该怎么做才能让它永远重复你的名字。 提前谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用始终评估为True的任何条件。

是最明显的(也是最好的)方式
while True:
    print('It is nice to meet you, ' + myName)

另请注意,您不需要将字符串连接与print()

一起使用
print('It is nice to meet you,', myName)

答案 1 :(得分:0)

如果您想输入一个名称并将其打印出来,请使用:

print('Hello world!')
print('What is your name?')
myName = input()

while True:
    print('It is nice to meet you, ' + myName)

如果要输入名称,打印,然后输入另一个,依此类推,请使用:

print('Hello world!')
while True:
    print('It is nice to meet you, ' + input('What is your name? '))