input与序列解包,如何用input获取多个输入

1.序列解包只认一个字符?

x,y,z=1,2,3

非常好用,但是上面这个例子有个问题——数字都是单个的

当数字是很多位的时候就出问题了

用星号表示剩下的元素都放到b。

2.原因

是的,没错,因为在input()函数看来,输入都是string类型的

3.如何用input接受多个输入

调用eval(),获取原先raw_input()的功能

posted @ 2013-03-18 15:13  Jun14  阅读(635)  评论(0编辑  收藏  举报