Python的编程
学习内容概要
- 编程与编程语言的概念
- 编程语言的发展史
- 编程语言的分类
- python解释器及多版本共存
- python的应用领域
- 运行第一个python程序
- python的编辑器
1.编程与编程语言的概念
(1)什么是编程语言?
语言:是指人与人进行沟通的一种媒介,其目的是为了彼此之间数据的交互。
(例:中文,英文,日文)
编程语言:结合对于语言的理解,可以得出即编程语言是人与计算机交流沟
通的媒介,而其目的就是为了让计算机能够理解人的想法。
"即学习编程就相当于学习一门外语。"
(2)什么是编程?
编程就是程序员将自己的逻辑与想法用计算机可以理解的语言编写下来的过
程,而进行编写的结果就是会产生一堆文件。
"类比法:相当于一个上级命令下级进行一系列的工作,而上级在指导下
级如何操作的过程就相当于是在编程。"
![]()
2.编程语言的发展史
编程语言可以分为三大类:
(1)机器语言:这种语言是计算机最早被发明出来时程序员与计算机沟通的
方式即直接使用二进制数与计算机交流。
优点:计算机能够直接理解,操作效率高。
缺点:学习难度过大,开发效率太低。
(2)汇编语言:该语言是运用简单的英语单词来表示一串二进制数字,虽然
降低了难度,但是其本质并没有变化还是要靠死记硬背。
优点:降低了记忆难度,略微提高了开发效率。
缺点:学习难度依旧过大,开发效率还是低下。
(3)高级语言:该语言是使用人能够理解的字符与计算机进行沟通,但因为
人类的字符计算机无法理解所以其中需要有一个翻译的工具。
优点:极大的降低了学习的难度,大幅提高了开发效率。
缺点:计算机无法直接理解需要翻译工具,所以执行效率没有上述的两个
语言快速。
"高级语言:python Java C++ C# php Golang..."
![]()
3.编程语言的分类
编程语言分为两大类:
(1)编译型 例:C++
该类型的编译语言类似于谷歌翻译,是将整体一次性翻译完成。类似用翻
译软件翻译英语文章,一次翻译完毕。
优点:在一次翻译完成之后可以重复的使用翻译后得到的结果。
缺点:如果翻译过程中出现了bug(错误)就需要推翻从头再来翻译一遍。
(2)解释型 例:python
该类型的编译语言类似于同声传译,是听到一句翻译一句。类似于外交官
的翻译人员。
优点:如果过程中出现了bug(错误)也不影响翻译的速度。
缺点:执行的速度没有编译型的快。
"针对不同类型的编程语言就需要下载相应的不同的编译器或者解释器"
4.python解释器及多版本共存
python解释器
当今使用的python主要分为两个版本:
(1)python2.x,该版本最高版本为python2.7,且于2020年其官方宣布不再
对其进行维护与更新。
# 但有些公司的老旧项目依然在使用该版本的解释器。
(2)python3.x,该版本现在最高的版本为python3.9,但我们一般使用的版
本为python3.6。
# 3.6版本是目前最为稳定的且兼容性最佳。
如何下载python解释器:
下载地址:https://www.python.org/downloads/windows/
(1)下载可执行文件
xxx.exe
(2)双击该文件 选择安装路径 点击下面的自定义安装选项
(3)直接点击next即可
(4)尽量不要放在C盘 选择一个其他盘并且容易找到的位置
eg:D:\python36
(5)等待安装完毕之后点击close关闭即可
(6)去指定的位置验证是否存在相应的文件,出现了很多文件说明安装成功了。
如何使用解释器:
(1)按下win+R键,在弹出的窗口的输入框中输入cmd后按下回车
(2)输入文件名查找文件:系统会先在当前路径下查找,再去系统环境变量中查
找,如果还是查找不到则会报错。
# 如果查找不到则使用这两种方式启动:
(1)在cmd窗口中切换查找路径。例:D:
(2)将python解释器的所在路径添加到环境变量中。
#环境变量查看
(1)右键此电脑点击属性
(2)点击左侧高级系统设置
(3)点击右下方环境变量
(4)双击下方变量名为path
(5)然后把python解释器所在路径添加
(6)重启cmd窗口
python多版本共存:
(1)将不同版本python.exe所在路径添加到环境变量中
(2)拷贝python.exe并重命名(python3 python2)
(3)关闭当前cmd窗口重新打开一个即可实现多版本切换
![]()
5.python应用的领域
python最早兴起于linux运维
python现在运用的领域:
(1)人工智能
(2)金融量化
(3)数据分析
(4)自动化运维、测试
(5)网络爬虫
(6)web开发
(7)erp系统
![]()
6.运行第一个python程序
(1)直接在解释器内部输入执行
print('hello world!')
(2)使用解释器执行文件
python3 文件路径
7.编程软件
(1)vs code:该软件对小白用户不友好且功能并不是很强大
优点:小、轻便
(2)pycharm(推荐):对小白友好且功能异常强大
缺点:是"收费"(可破解)
#如何下载
复制:https://www.jetbrains.com/pycharm/download/#section=windows
"一定要下载专业版 免费版的功能太少"
双击exe文件开始安装:
(1)直接点击next
(2)如果之前安装过会提示卸载没有则忽略
(3)选择pycharm安装路径
(4)选择性的勾选
(5)支持保持默认的Jetbrasins点击install即可
![]()
#收费问题
(1)可以先点击使用30天
(2)可以考虑破解
#破解方式
(1)激活码破解(网络搜索、淘宝购买)
(2)修改配置文件破解
(3)插件方式破解,插件地址与教程:[https://blog.csdn.net/OracleOracolo/article/details/113886757?utm_source=app&app_version=4.7.1]
"有能力也可支持正版"
![]()