input()

在 Python 2.x 中,input() 用于接收标准输入,并把标准输入当成数值类型来处理:

In [3]: num = input("Please input a number: ")
Please input a number: 123

In [4]: num
Out[4]: 123

In [5]: type(num)
Out[5]: int

在 Python 3.x 中,input() 用于接收标准输入,并把标准输入当成字符串类型来处理,如果输入数字也被当成字符串处理:

In [1]: num = input("Please input a number: ")
Please input a number: 123

In [2]: num
Out[2]: '123'

In [3]: type(num)
Out[3]: str

    

原文地址:https://www.cnblogs.com/pzk7788/p/10452154.html