📜  如何在python中使用for循环获取n个输入(1)

📅  最后修改于: 2023-12-03 15:08:56.648000             🧑  作者: Mango

如何在Python中使用for循环获取n个输入

有时候我们需要在Python中获取多个输入,我们可以使用for循环来简化代码。本文将介绍如何使用for循环获取n个输入。

示例代码
n = int(input("请输入需要获取的数字个数:"))
num_list = []
for i in range(n):
    num = int(input("请输入第%d个数字:" % (i+1)))
    num_list.append(num)
print("输入的数字为:", num_list)
代码说明
  1. 第一行代码使用input()函数获取要获取的数字个数,并使用int()函数将字符串转换为整数。

  2. 第二行代码声明一个列表用于存放获取的数字。

  3. 第三行代码使用for循环,循环n次,每次循环获取一个数字,并将其添加到列表num_list中。

  4. 最后一行代码打印出输入的数字列表。

运行示例

我们可以运行示例代码来检验它的正确性,如下所示:

请输入需要获取的数字个数:3
请输入第1个数字:12
请输入第2个数字:34
请输入第3个数字:56
输入的数字为: [12, 34, 56]

我们可以看到,代码成功地获取了三个数字,并将其输出。

小结

本文介绍了如何使用for循环来获取n个输入,在实际开发中我们可以使用这种方法来获取用户的多个输入,这将大大简化代码的编写。