我如何在输入函数中添加更多参数??? (初学者)

时间:2016-02-21 20:12:11

标签: python

假设我为变量computer_guessplayer_answer分配了一个值。

我希望能够做到这一点:

player_answer = input("is this your number?",computer_guess)

我希望("is this your number?")与变量computer_guess位于同一行。

这可以实现吗?

谢谢:)

1 个答案:

答案 0 :(得分:1)

当然,请使用str.join()

player_answer = input(" ".join(("is this your number?", computer_guess)))

你也可以连接:

player_answer = input("is this your number?" + computer_guess)

对于这两种解决方案,computer_guess必须是一个字符串。如果不是,请改用str(computer_guess)。你也可以这样做:

player_answer = input("is this your number? {}".format(computer_guess))

最后一个适用于任何类型。