本文共 349 字,大约阅读时间需要 1 分钟。
使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 raw_inpout返回的是字符串类型,string类型 input会计算在字符串中的数字表达式,而raw_input不会。 看python input的文档,可以看到input其实是通过raw_input来实现的,原理很简单,就下面一行代码: return (eval(raw_input(prompt))) 转载地址:http://tkesi.baihongyu.com/