第一章
本章概览
Python是一种跨平台,开源的免费的、解释型的高级编程语言。近几年发展势头迅猛。应用领域十分广泛,在Web编程、图像处理、黑客编程、大数据处理、网络爬虫和科学计算等领域都能找到Python的身影
1.1 Python概述
Python本义指“蟒蛇”。1989年荷兰人Guido van Rossum 发明的一种面向对象的解释型高级编程语言。
Python是一种扩展性强大的编程语言,它具有丰富和强大的库,能够把其他语言制作的模块联合到一起,所以Python被称为胶水语言。
Python自发布以来主要有三个版本,1994年发布的Python1.0(已过时),2000年发布的Python2.0(到2020/4月 更新到2.7.18)和2008年发布的3.0版本(2020年12月份已经更新到3.9.1)
- 初学者学习那个版本
初学者学习Python3.x,目前使用Python3.x是大势所趋,Python3.x在Python2.x的基础上做了升级功能,比2.x更好理解,更好的支持中文,3.x和2.x思想基本相通
- Python2.x装换Python3.0
通过工具装换2.x代码为3.x。python安装路径\Tools\scripts 找到文件 2to3.py。将2to3.py文件放到你要装换2.x脚本文件的目录下,cmd进入你要转换文件的目录下(E: cd change) ,调用2to3.py工具转换代码,具体使用方法
例如装换 E盘下change文件夹下的demo.py 文件:python 2to3.py -w demo.py
- Python应用领域
大数据处理 人工智能 自动化运维开发 云计算 爬虫 游戏开发
WEB网站:豆瓣网、Dropbox
游戏作品:Guido van Rossum(文明)
应用:Google、YouTube、facebook
1.2 搭建Python开发环境
- 下载Python安装包
在Python官方网址中https://www.python.org/ 选择Downloads 选择适配平台 windows 选择下载版本“本次使用版本为3.8.5” 选择文件 Download windowsX86-64 executable installer(64位离线安装包)下载完成后得到一个文件 python-3.8.5-amd64.exe文件
- 在windows系统中安装Python包
1:双击**python-3.8.5-amd64.exe**文件
2:点选 Add Python 3.8 to PATH (选中该复选框)
3:选择**Customize installation**(自定义安装)
4:点选 Documentation(安装Python帮助文档)
pip(安装下载Python包的工具)
td/tk and IDLE (安装Tkintr和IDLE开发环境 )
Python test suite(安装标准库测试套件)
py launcher for all users (安装所有用户可以启动Python发射器)
5:点击NEXT 在路径地址中 填写Python工具包 安装环境
6:点击Install按钮,开始安装Python
- 测试Python是否安装成功
win+r 进入 cmd 命令行模式,输入ptyhon 看是否显示python版本信息等内容,显示则成功,不显示则需要配置PATH环境变量
1.3 第一个Python程序
win+r 进入 cmd 命令行模式,输入 python 进入 python解释器中,在当前Python提示符>>> 中输入print("人生苦短,我用Python")
**测试**:在命令行中输出玫瑰花
print('--<---<@')
- 在IDLE工具中打印滁州西涧
在windows系统开始菜单中选择所有程序,--> Python3.8 -->(Python3.8 64bit),打开IDLE
print( " 滁州西涧\n独怜幽草涧边生,上有黄鹂深树鸣。\n春潮带雨晚来急,野渡无人舟自横")
效果: 滁州西涧
独怜幽草涧边生,上有黄鹂深树鸣。
春潮带雨晚来急,野渡无人舟自横
- IDLE自带工具如何使用
1:在IDLE主窗口的菜单栏上,选择FILE-->New File 菜单项,打开一个新窗口,在该窗口中
可以直接编写Python代码,在输入一行后,再按一下ENTER 键 自动换行
2:在代码编辑区内,编写多行代码,例如输出“程序员之歌”代码如下
print(" "*5+"程序员之歌")
print(" "*15+"----《江城子》改编\n")
print("十年生死两茫茫,写程序,到天亮。")
print("千行代码,Bug何处藏。")
print("纵使上线又何妨,朝令改,夕断肠。")
print("领导天天新想法,天天改,日日忙。")
print("相顾无言,唯有泪千行。")
print("每晚灯火阑珊处,程序员,加班狂。")
3:Ctrl+S 保存文件,将文件名设置为demo.py
4:在菜单栏选择Run --> Run Module 或者按下快捷键 F5 ,运行后,将打开Python shell 展示运行结果。
- IDLE常用的快捷建
1:F1 帮助文档
2:Alt + P 浏览历史记录 上一条(Python shell)中用
3:Alt + N 浏览历史记录 下一条(Python shell)中用
4:Alt + / 自动补齐前面出现过的单词
5:Alt + 3 注释代码
6:Alt + 4 取消代码注释
7:Ctrl+ Z 撤销上一步操作
8:Ctrl+ Shift + Z 恢复上一次撤销的操作
9:Ctrl+ S 保存文件
10: Ctrl+] 代码缩进
11: Ctrl+[ 取消代码缩进
12: Ctrl+F6 重启python shell
1.4 常用的第三方开发工具
-
PyCharm
-
Microsoft Visual Studio + PTVS插件
-
Eclipse + PyDev
- 在Python交互模式下运行.py文件
win+r cmd 模式下 输入 python 完整的文件路径+文件名
e.g: python D:\demo.py python 加一个空格 ,然后将文件拖拽到空格位置,按下Enter 运行即可
1.5 实战练习题
1:输出“人因梦想而伟大”
print('人因梦想而伟大')
2:输出台阶
print('▁▂▃▄▅▆▇█')
3:输出个性签名
print('再小的努力,乘365都会很明显')
4:打印田字格
print('''
┏┳┓
┣╋┫
┗┻┛
''');