python2和python3 中 input()方法的不同之处
程序员文章站
2022-04-29 20:19:35
python2在input()获取输入值时,所获取的值等于本身的数据类型 a = input("请输入:") print(a,type(a)) 如果输入的时int行数字,a 获取到的就是int 型数字 如果输入的时字符串,a 获取到的就是字符串类型 python3在input()获取输入值时,获取到 ......
-
python2在input()获取输入值时,所获取的值等于本身的数据类型
a = input("请输入:")
print(a,type(a))#如果输入的时int行数字,a 获取到的就是int 型数字
#如果输入的时字符串,a 获取到的就是字符串类型 python3在input()获取输入值时,获取到的都为字符串类型(str类型)
在python3中,无论数如什么类型,最终 a 都是一个字符串,如果输入5, a == ‘5’
推荐阅读
-
Python3中常用的处理时间和实现定时任务的方法的介绍
-
在python3中pyqt5和mayavi不兼容问题的解决方法
-
Python2和Python3中urllib库中urlencode的使用注意事项
-
[python] 在 python2和3中关于类继承的 super方法简要说明
-
python嵌套函数使用外部函数变量的方法(Python2和Python3)
-
Python2和Python3中print的用法示例总结
-
Python2和Python3中的字符串编码问题解决
-
Python2 中 input() 和 raw_input() 的区别
-
Windows下实现Python2和Python3两个版共存的方法
-
ios系统中利用css去除input和textarea阴影的方法