代码:
a = 10
print(type(a))
b = "abc"
print(type(b))
c = input("输入:")
print(type(c))
结果:
可以看到a为整形、b为字符串、c的这个输入为一个字符,所以当我们要输出输入的东西时得要这样(以c为例)
c = input("输入:") print(type(c)) print("输入了一个数字:%s" % c)
注意是%s 结果才会展示为
输入:1234
<class 'str'>
输入了一个数字:1234
当我们要用到这个输入的字符里的数字进行计算时,我们可以进行强制转换成整形,再进行运算
c = int(input("输入:"))
print(type(c))
b = 10
print("输入了一个数字:%d" % c)
print(c + b)
注意是%d
结果:
输入:123
<class 'int'>
输入了一个数字:123
133