Python基础教程(1)安装Python3与Pycharm
一、Python语言特点
易学习、易维护、易阅读,有丰富的第三方库可以直接实现想实现的功能而不用自己开发,可跨平台,移植性高,提供了所有商业数据库的接口,支持GUI。目前Python分为了Python2和Python3两大版本,虽然都是Python,但是并不完全兼容。通过官方网站可以看到对于Python 2的维护只支持到2020年,期间不会有大更新和变动。Python 3则是未来主流版本,目前新项目大多数使用Python3开发了,所有最新的标准库的更新只会在Python 3出现。除了语言变动比较大之外,能感知到的最大的变化就是 3.x对unicode的支持,也就是说3.x可以直接写中文了,而Python2需要定义编码才可以。关于Python每个版本的特性、与之前版本的区别,甚至使用教程,其实都可以通过Python官方提供的文档进行查看,而且是中文,地址:https://docs.python.org/zh-cn/3/
二、如何安装Python3
Windows环境下安装Python3只需要下载并运行安装包,然后根据自己需求(比如增加环境变量、修改安装路径)配置选项就可以了,需要下载的安装包命名通常是Windows x86-64 executable installer这样的,代表可执行安装包;在Linux环境下采用编译安装的方式安装Python3
configure --prefix=/usr/local/python3 --enable-optimizations
make && make install
由于Linux系统默认有安装2.x版本的Python(CentOS 7默认版本是2.7.5),所以在安装好Python3之后需要自行修改环境变量,一定不要删除原来的Python 2.x,否则会引起yum等依赖于Python 2的程序出错
echo PATH=/usr/local/python3/bin:$PATH >> /etc/profile
source /etc/profile
三、使用Python内置IDE编写第一个Python脚本
执行python3这条命令可以打开Python3的解释器并进行脚本编写。由于这是默认的IDE(集成开发环境),功能简单,在日后开发中使用的通常是第三方IDE,比如pycharm。
1、使用解释器编写第一个Python脚本,这里用到了print()函数,它是python的输出命令
vi demo.py
print("hello world",end='\n')
print(r"hello\tworld") #r可以取消转义符的自动转义,实现输入什么就是什么
2、退出Python解释器
exit()
3、通过python解释器运行脚本文件
python3 demo.py #非交互式运行 python3 -i demo.py #交互式运行
4、Python3默认编码就是UTF-8,所以中文显示是没有问题的。如果在Python2中要打印中文的话需要修改默认编码,在脚本首行加入以下内容:
# -*- coding:utf-8 -*-
四、安装Pycharm
Pycharm是一款Python IDE,相比原生IDE来说它支持多系统,界面友好,支持语法高亮、自动提示、错误代码位置追踪等非常实用的功能。通过官网www.jetbrains.com可以下载Pycharm的安装包,Windows下安装Pycharm和其他软件没太大区别,需要注意的是要提前安装好Python的环境,并且在创建项目的时候指定好解释器的路径,否则会提示找不到解释器,建议通过Existing Interpreter来手动指定路径,不要用虚拟环境Virtualenv。
评论