鱼C论坛

 找回密码
 立即注册
查看: 2747|回复: 9

[已解决]怎么用input输入多个数

[复制链接]
发表于 2022-8-23 21:56:10 | 显示全部楼层 |阅读模式
5鱼币
怎么用input输入多个数

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

能不能
>>> 1 2 3
最佳答案
2022-8-23 21:56:11
l = [int(e) for e in input('请输入数字(A B C D E ......):').split(' ')]
print(l)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-23 21:56:11 | 显示全部楼层    本楼为最佳答案   
l = [int(e) for e in input('请输入数字(A B C D E ......):').split(' ')]
print(l)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-23 22:05:21 | 显示全部楼层
a = input()
a = a.split(' ')
b = int(a[0])
c = int(a[1])
print(b,c)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 04:55:13 | 显示全部楼层
list1 = input ("请输入数字:").split(sep = " ")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-8-24 07:52:56 | 显示全部楼层

如果是上万个呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-8-24 07:57:02 | 显示全部楼层
python爱好者. 发表于 2022-8-24 04:55
list1 = input ("请输入数字:").split(sep = " ")

怎么转换整型
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 08:14:43 | 显示全部楼层
list1 = [int(each) for each in input("请输入数字:").split(sep = " ")]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 08:24:25 | 显示全部楼层
lst = list(map(int, input("please input the num : ").split(" ")))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 10:06:03 | 显示全部楼层
Python 3.9.13 (v3.9.13:6de2ca5339, May 17 2022, 11:23:25) 
[Clang 6.0 (clang-600.0.57)] 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
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 100, 1000, 99100, 20, 500000667, 4, 123456789]
>>> 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 23:45:52 | 显示全部楼层
a,b,c = map(int,input().split())
input().split() 返回一个列表(其中split()的默认参数是" ",就是以空格为分割符)
再用map()函数将返回的列表中的元素换为整型
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 11:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表