Python 在列表中循环输入

Python 在列表中循环输入,python,Python,这是我到目前为止所做的,有适当的缩进,但我不知道如何在这里做。而且代码显然不完整,我只是停留在第一部分 def main(): rains = [] months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] month = 0 rain = in

这是我到目前为止所做的,有适当的缩进,但我不知道如何在这里做。而且代码显然不完整,我只是停留在第一部分

def main():  
    rains = []  
    months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']  
    month = 0  
    rain = int(input('Enter the amount of rain for ', months(month)))
    month += 1  
    print(rain)  

main()
当我询问降雨量时,我试着循环几个月。
因此,第一个是“输入一月:”,然后附加输入,然后是“输入二月:”,直到所有月份都输入完毕。谢谢。

你做得很好,除了循环和一点语法糖:

def main():
    rains = []
    months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
    for month in range(12):
        rain = int(raw_input('Enter the amount of rain for ' + months[month] + ': '))
        print(rain)
        rains.append(rain)
    print rains

main()
输出:

Enter the amount of rain for January: 5
5
Enter the amount of rain for February: 5
5
Enter the amount of rain for March: 5
5
Enter the amount of rain for April: 5
5
Enter the amount of rain for May: 6
6
Enter the amount of rain for June: 8
8
Enter the amount of rain for July: 9
9
Enter the amount of rain for August: 10
10
Enter the amount of rain for September: 16
16
Enter the amount of rain for October: 13
13
Enter the amount of rain for November: 12
12
Enter the amount of rain for December: 10
10
[5, 5, 5, 5, 6, 8, 9, 10, 16, 13, 12, 10]

你做得很好,除了循环和一点语法糖:

def main():
    rains = []
    months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
    for month in range(12):
        rain = int(raw_input('Enter the amount of rain for ' + months[month] + ': '))
        print(rain)
        rains.append(rain)
    print rains

main()
输出:

Enter the amount of rain for January: 5
5
Enter the amount of rain for February: 5
5
Enter the amount of rain for March: 5
5
Enter the amount of rain for April: 5
5
Enter the amount of rain for May: 6
6
Enter the amount of rain for June: 8
8
Enter the amount of rain for July: 9
9
Enter the amount of rain for August: 10
10
Enter the amount of rain for September: 16
16
Enter the amount of rain for October: 13
13
Enter the amount of rain for November: 12
12
Enter the amount of rain for December: 10
10
[5, 5, 5, 5, 6, 8, 9, 10, 16, 13, 12, 10]

为什么要添加PyCharm标签和位置?为什么要添加PyCharm标签和位置?