个人学习中遇到的小知识 input() 输出的是字符串类型; eval() 直接执行字符串中的内容; 二者结合,可以方便的获取到并直接使用变量, 而不用转换字符串里的内容。 >>> e1 = input('请输入数字:') 请输入数字:3 >>> e1 '3' >>> e2 = eval(input('请输入数字:') 请输入数字:34 >>> e2 34