Python基础 —— day01
一.Python简介
1.Python的诞生
Python是目前世界上最流行的变成语言之一,由荷兰人Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔)于制作。1991年,第一个Python编译器诞生。
2.Python编译器
Python目前有很多编译器,常用的有CPython(官方版本的C语言实现)、Jython(可以运行在Java平台)、IronPython(可以运行在.Net和Mono平台)、Pypy(Python实现的,支持JIT即时编译)。
3.Python版本
Python目前有两个版本,Python2和Python3,最新版本为Python2.7.13和3.6.2。
4.Python优缺点
优点:简单、易学、免费、开源、高层语言、可移植性高、解释型语言、面对对象、可扩展性强、丰富的库、规范的代码
缺点:Python语言非常完善,几乎没有明显的短板和缺点,唯一的不足就是执行效率慢(这是解释型语言的通病),随着计算机性能的逐步提高,这个缺点也会逐渐不那么明显。
5.Python主要应用场景
(1)Web应用开发
(2)操作系统管理、服务器运维的自动化脚本
(3)网络爬虫
(4)科学计算
(5)桌面软件开发
(6)服务器软件开发
(7)游戏开发
(8)产品早期原型和迭代
二.第一个Python程序
1.Python文件
Python源程序就是一个特殊格式的文本文件,其后缀名为“.py”(即文件扩展名为 .py),因此可以用任意的文本编辑软件做Python的开发。
2.第一个Python程序
Step1.在桌面新建记事本文件,命名为FirstPython
此时的文件是一个后缀扩展名为txt文档,并不是以.py结尾的文件
Step2.修改文件扩展名为 .py
image.png
点击 是 ,即可将文件更改为Python文件
Step3.使用文本编辑器打开(编辑器使用Sublime Text或NotePad++都行)
保存并退出
Step4.在windows下运行
按 windows + R 输入cmd 打开windows终端(俗称黑窗口)
三.执行Python程序的三种方式
1.文本模式
Python代码保存在文本文件中,Python解释器对其逐行解释,即上面演示打印“Hello,Python”的操作。
2.交互模式
直接在终端中运行解释器
image.png
(1)交互执行Python程序的优缺点:
优点:适合于学习/验证Python语法或者局部代码
缺点:代码不能保存
不适合运行太大程序
(2)退出Python终端交互模式
①直接输入 exit() 即可
image.png
②使用热键退出
Ctrl + z 也可退出
3.IPython
IPython 是一个 python 的 交互式工具,比官方默认送的 python shell 好用,支持自动补全,自动缩进,内置了许多很有用的功能和函数,IPython 是开源免费的
Python 2.x 使用的解释器是 ipython
Python 3.x 使用的解释器是 ipython3
要退出IPython可以有以下两种方式:
(1) 直接输入 exit
In [1]: exit
(2)使用热键退出
在 IPython 解释器中,按热键 ctrl + d,IPython 会询问是否退出解释器
四.Python编辑器——PyCharm
1.PyCharm简介
(1)集成开发环境(IDE)
IDE —— Integrated Development Environment
集成了开发软件需要的所有工具,一般包括:图形界面、代码编辑器、代码解释器、代码调试器等
(2)PyCharm介绍
1)PyCharm是Python的一款非常优秀的继承开发环境软件
2)PyCharm除了具备一般IDE所具备的功能外,还同时可以在Windows、Linux、MacOS等多个操作系统上使用。
3)PyCharm适合开发大型项目
五.PyCharm使用
1.第一次启动界面
2.创建一个项目
image.png3.用PyCharm编写并运行第一个Python程序
image.png image.png image.png六. 注释
1.注释的作用
注释可以大大提高代码的可读性。
2.Python的两种注释方式
(1)单行注释
使用 # 进行单行注释,即#号后为注释内容
(2)多行注释
使用一对三个单引号或双引号,引号中间即为注释,通过这种方法可一次注释多行