在python中仅使用占位符0保持输出 how_many=int(输入(“有多少人在玩?”)) 计数器=0 玩家=0 而计数器
我的代码正在输出“Hi 0你带了什么去野餐”,但我需要它说“Hi(输入的用户名)你带了什么去野餐?”在python中从std获取用户输入的正确方法是在python中仅使用占位符0保持输出 how_many=int(输入(“有多少人在玩?”)) 计数器=0 玩家=0 而计数器,python,Python,我的代码正在输出“Hi 0你带了什么去野餐”,但我需要它说“Hi(输入的用户名)你带了什么去野餐?”在python中从std获取用户输入的正确方法是player=input() how_many=int(输入(“有多少人在玩?”)) 计数器=0 玩家=0 而计数器
player=input()
how_many=int(输入(“有多少人在玩?”))
计数器=0
玩家=0
而计数器<有多少:
打印(“玩家”,计数器,“名称:”)
player=input()
打印(“嗨,玩家,“你带什么去野餐?”)
计数器=计数器+1
为什么不使用与多少个和播放器相同的技术呢?谢谢man@QuinnWillett请投票并将其标记为答案。谢谢
how_many = int(input("How many people are playing?: "))
counter = 0
player = 0
while counter < how_many:
print("Player", counter, "name: ")
input(player)
print("Hi", player, "What are you bringing to the picnic?")
counter = counter+1
how_many = int(input("How many people are playing?: "))
counter = 0
player = 0
while counter < how_many:
print("Player", counter, "name: ")
player = input()
print("Hi", player, "What are you bringing to the picnic?")
counter = counter+1