如何存储从for循环收集的信息,并通过count迭代将其分配给变量?

2024-03-29 11:02:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在创建一个程序,它将接收输入,并在列表中围绕输入输出打开和关闭html标记。显然,下面的代码只会打印上次运行count次时输入的最后一个输入。我猜在每个过程中必须基于count创建一个新变量。我如何做到这一点

runNum = int( input( "How many items are you entering? : "))
print ("Type 1 if you would like to use the li tag or type 2 for the th tag")
descVar = input("")
if descVar == "1":
    for count in range ( 1, runNum + 1):
        print ("Please enter item #", count, "")
        item = input()


    for count in range (1, runNum):
        print ( <li>, item, </li> )

Tags: thein程序youforinputiftag
1条回答
网友
1楼 · 发布于 2024-03-29 11:02:03

只需在列表中收集输入:

items = []
for count in range ( 1, runNum + 1):
        print ("Please enter item #", count, "")
        item = input()
        items.append(item)

for item in items:
        print ("<li>",item,"</li>")

相关问题 更多 >