搜索
编程论坛
→
开发语言
→
『 Python论坛 』
→ 如何一行以空格为间隔来输入多个变量
标题:
如何一行以空格为间隔来输入多个变量
只看楼主
yh3163
来 自:虹口区
等 级:
论坛游民
帖 子:102
专家分:50
注 册:2022-1-27
结帖率:
93.75%
楼主
已结贴
√
问题点数:5 回复次数:12
如何一行以空格为间隔来输入多个变量
求助怎么在一行内输入多个变量,格式为:
a b c(都为变量)
搜索更多相关主题的帖子:
一行
输入
变量
间隔
多个
2022-07-09 18:24
chenyucheng
来 自:浙江省台州市临海市
等 级:
论坛游侠
威 望:
3
帖 子:141
专家分:181
注 册:2022-7-1
第
2
楼
得分:5
什么意思?是在代码里面写多个变量吗?
是赋值a,b,c=1,2,3的形式,
还是输出字符串的形式:" ".join([a,b,c]),
还是输入字符串,空格分隔的形式?:a,b,c=input().split(" ")
提示:如果上面这些有你的形式,请在结帖前先告诉我什么形式。
爱玩编程的小学生,有Python,但只会一点点C++。
版主->斑竹->竹子,所以版主是竹子。(doge)
//不要让我当版主
2022-07-09 19:18
yh3163
来 自:虹口区
等 级:
论坛游民
帖 子:102
专家分:50
注 册:2022-1-27
第
3
楼
得分:0
以空格隔开,输入多个变量,谢谢啊,可以加个好友吗
2022-07-10 14:30
chenyucheng
来 自:浙江省台州市临海市
等 级:
论坛游侠
威 望:
3
帖 子:141
专家分:181
注 册:2022-7-1
第
4
楼
得分:0
回复 3楼 yh3163
请在结帖前先告诉我什么形式。
爱玩编程的小学生,有Python,但只会一点点C++。
版主->斑竹->竹子,所以版主是竹子。(doge)
//不要让我当版主
2022-07-10 15:42
yh3163
来 自:虹口区
等 级:
论坛游民
帖 子:102
专家分:50
注 册:2022-1-27
第
5
楼
得分:0
是a,b,c=input().split(" ")的格式
2022-07-10 17:18
yh3163
来 自:虹口区
等 级:
论坛游民
帖 子:102
专家分:50
注 册:2022-1-27
第
6
楼
得分:0
但这样会报错,我用的是a, b, c = [int(x) for x in input().split()]
2022-07-10 17:19
chen1024
等 级:
论坛游民
帖 子:5
专家分:22
注 册:2022-7-10
第
7
楼
得分:0
回复 6楼 yh3163
你这没对应
2022-07-10 17:51
chenyucheng
来 自:浙江省台州市临海市
等 级:
论坛游侠
威 望:
3
帖 子:141
专家分:181
注 册:2022-7-1
第
8
楼
得分:0
以下是引用
yh3163
在2022-7-10 17:19:38的发言:
但这样会报错,我用的是a, b, c =
[int(x) for x in input().split()]
试试a, b, c = tuple(input().split())
或者a, b, c = list(input().split())
爱玩编程的小学生,有Python,但只会一点点C++。
版主->斑竹->竹子,所以版主是竹子。(doge)
//不要让我当版主
2022-07-10 20:18
yh3163
来 自:虹口区
等 级:
论坛游民
帖 子:102
专家分:50
注 册:2022-1-27
第
9
楼
得分:0
我这里不行
2022-07-13 15:05
tulip95
等 级:
新手上路
威 望:
1
帖 子:3
专家分:0
注 册:2022-9-24
第
10
楼
得分:0
a,b,c=input().split(" ") 这个语句没有问题。
但要注意,这样得到的a,b,c都是字符串,不能直接用于计算。你需要把它们转换成数值,这样就没问题了。
2022-09-24 20:47
13
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-509529-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.270762 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved