如何更有效地使用def函数来询问用户的名字

问题描述 投票:0回答:1

我基本上做了一个def函数来用输入询问用户的名字,但是当我尝试输入以获得相应的用户名时,我意识到每个输入都必须单独分配,以便以后打印输入链接根据用户插入的名称。

## Ask user's name with the use of def function.

def asking_username():
        print("What's your name? ")
        username = input()
        return username

print("Hello, " + asking_username().title() + "!")

我上面的代码没有问题,但我想输入一个用户插入与print相同的行(“你叫什么名字?”)。

如何插入多个输入,如何单独分配每个输入,以免与其他输入混淆?

python python-3.x function input
1个回答
-1
投票

怎么样:

username = input("Enter your name\n")

这是有效的,因为我正在使用换行符("\n")。

© www.soinside.com 2019 - 2024. All rights reserved.