一、python2 和 python3区别(资料整理)
python3的变化主要在以下几个方面:
1.1.print 函数
print语句没有了,取而代之的是print()函数。
python2格式: print "hello python2"
python3格式:print("hello python3")
1.2.Unicode
Python 2 有 ASCII str() 类型,unicode() 是单独的,不是 byte 类型。
Python 3有了 Unicode (utf-8) 字符串,新增一个字节类:byte 和 bytearrays。
Python3源码文件默认使用utf-8编码,这就使得以下代码是合法的:
1.3.除法运算
Python中的除法有两个运算符,/和//
/ 除法:
在python 2中/除法就跟我们熟悉的大多数语言,比如Java啊C啊差不多,整数相除的结果是一个整数,把小数部分完全忽略掉,浮点数除法会保留小数点的部分得到一个浮点数的结果。
在python 3中/除法不再这么做了,对于整数之间的相除,结果也会是浮点数。
二、python3安装
安装包下载路径:https://www.python.org/ftp/python/
2.1. linux环境安装
1.安装插件
yum install -y gcc
2.下载
]# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
3.解压
]# xz -d Python-3.6.4.tar.xz (没有安装xz命令的先用 yum install -y xz安装)
]# tar -xf Python-3.6.4.tar
4.编译&安装
]# cd Python-3.6.4
]# ./configure --prefix=/usr/local/python3 (注:添加prefix前缀指定安装的目标路径)
]# make && make install
5.建立新的软链接
]# ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
6.测试运行
]# python3 -V (大V,查看版本号)
7.测试运行
]# python3
运行结果如下:
以上linux环境安装成功
2.2. windows环境安装
1.下载exe安装包
https://www.python.org/downloads/release/python-364/
如图
双击安装。
Add Python 3.6 to PATH选项说明,勾选后,不需要自己手动添加到环境变量
Install Now :默认安装,直到安装完成
Customize installation : 选择性安装,重新配置安装路径(本人选择将程序安装在D盘)
默认,next
点击customize installation,自定义安装路径,点击Install
安装完成,关闭即可
2.环境变量设置
安装时未勾选Add Python 3.6 to PATH选项,可以手工配置python3变量环境
选择计算机属性,进行系统属性设置,选择环境变量,如图中红色下划线所示
找到Path变量,
双击打开
将python安装路径D:\Python\Python36\及子目录Scripts目录D:\Python\Python36\Scripts\保存在path变量值中,注意每个路径必须以英文分号“;”隔开,点击确定保存。
3.测试
使用 Windows键+R快捷键打运行,再输入cmd命令打开DOS窗口
在DOS窗口输入“python”命令,如果进入python命令行,说明python3安装成功
2.3. Mac安装(舶来品)
Mac OS安装从这个网址下载:https://www.python.org/downloads/mac-osx/
Mac OS X 64-bit/32-bit installer : python-3.5.1-macosx10.6.pkg
Mac OS X 32-bit i386/PPC installer : python-3.5.1-macosx10.5.pkg
双击这个包文件,然后按照向导的说明安装。
三、python开发环境
python可以使用多个工具进行开发,如直接在linux环境使用vi使用编写,可以使用editplus、UltraEdit、notepad++文本编辑工具进行,实现方法可以直接在百度进行搜索
专业开发工具可以使用pycharm工具,它可以像eclipse工具,可以对命令补全,直接编译测试。
四、pycharm工具
4.1.下载安装
下载官网:https://www.jetbrains.com/pycharm/download/#section=windows
Professional:专业版,不是免费的
Community:社区版,免费版要
下载完成完成后,一步一步安装完毕(专业版安装时需要输入注册码)
4.2.环境配置
点击File-->Settings....
1.设置python解析器
选择工程名称-->Project Interpreter ,在右侧选择的Project Interpreter设置python路径,点击“Apply”保存
2.设置字体大小
点击Editor-->Font,设置字体样式、大小及行间距,设置完成后点击Apply进行保存
3.设置python文件模版
新建python文件时,为减少对重复写python环境参数等,可以对python文件的模版进行设置
点击Editor-->File and Code Template-->Python Script,在右侧框中输入以下内容
五、部分快捷键说明
快速替换:ctrl+r
六、PyCharm调制模式(Debug模式)
F9:跳到下一个断点
七、pycharm python参数设置及运行效率
当一个python运行时,需要指定参数,如在linux运行带参数的文件
./test.py 100 live
在pycharm 点击菜单栏中python文件下拉框,选择“Edit Configurations..”进行设置参数
要Script parameters输入相应的参数保存即可。
3.参数设置方式及运行效率
运行参数赋值方式以下三种
name = input("Please input your name: ")
print("hello {0} ".format(name,age)) #赋值方式1
print("hello " + name) #赋值方式2
print("hello %s" % name) #赋值方式3
这三种赋值方式,赋值方式1运行效率最高