python多值输入赋给多个变量

隔壁的流氓王欧巴 发布于 2016/03/22 19:39
阅读 2K+
收藏 0
a=input();
print a 


c,d=str(a.split());

print c,d


我是这么想的,但是好像不行啊。。。求解,就是我从键盘输入两个值中间用空格隔开,然后空格前的赋值给c,空格后的赋值给d。。。

加载中
0
隔壁的流氓王欧巴
隔壁的流氓王欧巴
a=raw_input();
print a 


c,d=a.split();

print c,d



我知道了。。。raw_input 返回的是字符串。。。那input呢。。。

隔壁的流氓王欧巴
隔壁的流氓王欧巴
回复 @Altman : 也就是说。。。如果只是要输入的内容,就用raw—input就行是吧。。。
Altman
Altman
input是会运行(计算)你输入的东西的
-1
Altman
Altman
c, d = tuple(str.split(input()))
Altman
Altman
回复 @隔壁的流氓王欧巴 : 我只是照着你给的告诉你怎么写,又没要你复制我的运行。。。你改成raw_input不就行了?
隔壁的流氓王欧巴
隔壁的流氓王欧巴
报错了。。。unexpected EOF while parsing
返回顶部
顶部