每次按回车键都会显示
[]
none
我不知道为什么,我想写第6号而不是传递它作为参数stackoverflow不接受问题,直到我写任何东西,但我写了所有我知道我使用pytharm的方式 我希望输出类似
6
baraclona
madrid
spain
africa
USA
UAE
代码
def OutputMostPopularDestination( count):
test = input(count)
inputs =[]
for i in test:
string_input = input()
inputs.append(string_input)
print(inputs)
print(OutputMostPopularDestination(6))
答案 0 :(得分:1)
您的计划中存在许多问题。以下是其中一些:
count
,但在循环中使用了test
input()
会返回str
,但您将其用作int
。需要转换。for
循环与for i in range(count)
类似。需要拨打range()
。return
语句的函数隐式返回None
。需要return inputs
。试试这个:
def OutputMostPopularDestination( ):
test = int(input("How many lines?"))
inputs =[]
for i in range(test):
string_input = input()
inputs.append(string_input)
return inputs
print(OutputMostPopularDestination())