Python2.X输入函数

1.将input赋给字符串变量后,输入数据总是 提示NameError: name 'tmp' is not defined

 原来在Python2.x中:

input返回的是数值类型,如int,float
raw_input返回的是字符串类型,string类型

若输入是表达式,则input会计算出表达式的值,而raw_input会原样输出

2.另外

myStr=raw_input("请输入指令:")
import os
os.system(myStr)

这个代码运行后,输入calc就可以启动计算器了。

猜你喜欢

转载自blog.csdn.net/u014549283/article/details/81479886
今日推荐