aaron0919 发表于 2022-8-23 21:56:10

怎么用input输入多个数

怎么用input输入多个数

只能这样
>>> 1
>>> 2
>>> 3

能不能
>>> 1 2 3

hveagle 发表于 2022-8-23 21:56:11

l =
print(l)

临时号 发表于 2022-8-23 22:05:21

a = input()
a = a.split(' ')
b = int(a)
c = int(a)
print(b,c)

python爱好者. 发表于 2022-8-24 04:55:13

list1 = input ("请输入数字:").split(sep = " ")

aaron0919 发表于 2022-8-24 07:52:56

临时号 发表于 2022-8-23 22:05


如果是上万个呢?

aaron0919 发表于 2022-8-24 07:57:02

python爱好者. 发表于 2022-8-24 04:55
list1 = input ("请输入数字:").split(sep = " ")

怎么转换整型

python爱好者. 发表于 2022-8-24 08:14:43

aaron0919 发表于 2022-8-24 07:57
怎么转换整型

list1 =

ZhKQYu 发表于 2022-8-24 08:24:25

aaron0919 发表于 2022-8-24 07:57
怎么转换整型

lst = list(map(int, input("please input the num : ").split(" ")))

hveagle 发表于 2022-8-24 10:06:03

Python 3.9.13 (v3.9.13:6de2ca5339, May 17 2022, 11:23:25)
on darwin
Type "help", "copyright", "credits" or "license()" for more information.
>>>
============ RESTART: /Users/zhangxiang/Documents/成都 T 500000667.py ============
请输入数字(A B C D E ......):1 2 3 4 5 6 7 8 9 10 100 1000 99100 20 500000667 4 123456789

>>>

N781791878 发表于 2022-8-24 23:45:52

a,b,c = map(int,input().split())
input().split() 返回一个列表(其中split()的默认参数是" ",就是以空格为分割符)
再用map()函数将返回的列表中的元素换为整型
{:10_254:}
页: [1]
查看完整版本: 怎么用input输入多个数