input 和 raw_input
我们看下面的代码
|
|
执行,输入name,直接就报错了
|
而加上引号输入则没有问题
|
因为 input 会假设输入的是合法的表达式,如果输入带引号的值是没有问题的。
那么修改为 raw_input 呢
|
我们在保存运行下,完全没问题
|
所以,在编写 python 程序,要求输入时,除非特别的需求,否则尽量使用 raw_input
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿文的博客!
我们看下面的代码
|
|
执行,输入name,直接就报错了
|
而加上引号输入则没有问题
|
因为 input 会假设输入的是合法的表达式,如果输入带引号的值是没有问题的。
那么修改为 raw_input 呢
|
我们在保存运行下,完全没问题
|
所以,在编写 python 程序,要求输入时,除非特别的需求,否则尽量使用 raw_input