2019最新Python学习路线(Python学习教程_Python学习视频):Python2和Python3你们都是怎么选的?
相信大家在初学 Python 编程的时候都会有这样一个疑虑,到底是选择 Python 2 还是选择 Python 3 呢?它俩有啥区别?这里跟大家详细分析一下Python2和3的具体区别!
1. print 语句
python 2 中 print
是一个语句,语句就意味着可以直接跟要打印的东西,不论想输出什么,直接放到 print 关键字后面即可(注:在 Python 2 中想让 print
也当函数使用,可以导入 future
模块 中的 print_function)
Python 2如图
python 3 里,print()
是一个函数,函数就表示要加上括号才能调用,像其他函数一样,print()
需要你将要输出的东西作为参数传给它
Python 3如图
2. raw_input() 和 input() 输入函数
python 2 有两个全局函数,用在命令行请求用户输入。第一个叫 input()
,它等待用户输入一个 python 表达式(然后返回结果);第二个叫做 raw_input()
,返回的结果为用户输入的值
value = raw_input ("input values")
p