
python中input和raw_input有什么区别
2个回答
展开全部
我们来看input的源码
def input(prompt):
return eval(raw_input(prompt))
其实input也是调用了raw_input,只是做了eval处理
而eval有什么作用呢?
input:会根据用户的输入来做类型的转换
raw_input:则会把用户的输入都作为一个字符串来处理
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询