假设我为变量computer_guess
和player_answer
分配了一个值。
我希望能够做到这一点:
player_answer = input("is this your number?",computer_guess)
我希望("is this your number?"
)与变量computer_guess
位于同一行。
这可以实现吗?
谢谢:)
答案 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))
最后一个适用于任何类型。