【1】初识 Python
- 1、编程语言
- (1) 语言
- (2) 编程语言
- (3) 如何利用编程语言与计算机交流
- (4) 常见的编程语言
- (5) 语法
- 2、Python 简介
- (1) 什么是 Python
- (2) Python 能做什么
- (3) Python 的由来
- (4) Python的特点
- ① 语法精简
- ② 生态好,开发效率高
- ③ Python开发初体验
- 📕 画"蜘蛛网"
- 📕 画"蜘蛛网"加"海龟"
- 📕 画"爱心"
- ④ 胶水语言
- ⑤ 上手简单,老少咸宜
- ⑥ 跨平台
- 3、开发环境搭建
- (1) 下载Python安装包
- (2) 安装Python
- (3) 验证Python是否安装成功
- 4、Python 的版本号
- 5、PyCharm
- (1) 下载
- (2) 安装
- (3) 常用快捷键
1、编程语言
(1) 语言
🖊 语言,是双方进行沟通交流的重要工具
(2) 编程语言
🖊 计算机编程语言:用来跟计算机进行沟通交流的语言
🖊 一般把计算机编程语言简称为:编程语言(Programming Language)
(3) 如何利用编程语言与计算机交流
📕 编程语言的一个重要作用
🖊 开发软件
(4) 常见的编程语言
📕 每一门编程语言的使用场景都不太一样,比如
🖊 Java、Kotlin:可以开发Android系统中的软件
🖊 Objective-C、Swift:可以开发iOS、Mac系统中的软件
(5) 语法
📕 汉语、英语的语法:告诉我们如何正确造句
📕 编程语言的语法:告诉我们如何编写正确的代码(可以怎么写、不可以怎么写)
🖊 比如Java语言的语法规定:每一句代码后面都必须以分号 ;
结束
🖊 语法错误的代码,将无法被计算机正确地解析执行
📕 每一门编程语言的语法都有所不同
🖊 比如,想让计算机播放一个视频,不同编程语言可能会有不同的写法
📕 要想利用编程语言开发出强大优秀的软件、控制计算机做更多的事情
🖊 首先要踏踏实实学好编程语言的语法
2、Python 简介
(1) 什么是 Python
📕 Python是世界上最流行的编程语言之一
(2) Python 能做什么
(3) Python 的由来
📕 Python 之父 Guido van Rossum(吉多·范罗苏姆)
🖊 在1989年圣诞期间为了打发时间,开发出了Python语言
📕 他是英国喜剧《Monty Python’s Flying Circus》(蒙提·派森的飞行马戏团)的忠实粉丝
🖊 于是他灵机一动,将这门编程语言命名为Python
(4) Python的特点
① 语法精简
📕 用极少的代码,就可以实现相关的功能
② 生态好,开发效率高
📕 可以在短时间内实现你想要的功能
📕 有各种成熟的、强大的第三方库
③ Python开发初体验
📕 画"蜘蛛网"
import turtle as t
for i in range(23):
t.forward(i * 23)
t.right(90)
t.mainloop()
📕 画"蜘蛛网"加"海龟"
import turtle as t
t.color('blue')
t.shape('turtle')
t.stamp()
for i in range(33):
t.forward(33 + i * 5)
t.right(60)
t.stamp()
t.done()
📕 画"爱心"
import turtle as t
t.color('red')
t.pensize(30)
t.begin_fill()
t.left(50)
t.circle(-100, 180)
t.right(10)
t.forward(200)
t.right(80)
t.forward(200)
t.right(10)
t.circle(-100, 180)
t.end_fill()
t.mainloop()
④ 胶水语言
📕 Python能轻易地与用其他编程语言开发的程序组合在一起
📕 针对Python不擅长的领域,开发人员可以
🖊 先利用其他擅长该领域的编程语言编写好相关程序
🖊 然后配合Python进行开发
⑤ 上手简单,老少咸宜
🖊 初高中生能够熟练使用Python,已经不是什么新鲜事
🖊 也有不少高中专门开设了Python编程的课程
⑥ 跨平台
📕 一次编写,到处运行
📕 Python代码几乎可以在所有已知的平台上运行
🖊 Windows、Mac、Linux等
🖊 Life is short, you need Python.
🖊 人生苦短,我用 Python
3、开发环境搭建
(1) 下载Python安装包
📕 打开Python官网:https://www.python.org/downloads/
📕 下载最新的稳定版安装包(3.11.0
)
📕 双击打开安装包文件
(2) 安装Python
(3) 验证Python是否安装成功
4、Python 的版本号
📕 x:主版本号(major)
🖊 有重大更新、重大变化时递增,然后将y、z清0
📕 y:次版本号(minor)
🖊 有增加新特性时递增,然后将z清0
📕 z:修订版本号(patch)
🖊 修复问题时递增
📕 1991年,发布Python 0.9
📕 1994年,发布Python 1.0
📕 2000年,发布Python 2.0
📕 2008年,发布Python 3.0
🖊 并非完全兼容低版本
🖊 在2.x环境编写的代码,可能无法正常运行在3.x环境下
📕 Python 2.x的最后一个版本是2.7.18(2020年)
🖊 官方表示将不再更新2.x版本
📕 所以推荐使用3.x版本,目前最新版是3.11.0
5、PyCharm
(1) 下载
📕 打开PyCharm官网:https://www.jetbrains.com/pycharm/download/
🖊 1.Professional是专业付费版,30天试用期
🖊 2.Community是社区开源版,完全免费
🖊 3.在初学阶段,建议选择下载安装Community版本即可
(2) 安装
(3) 常用快捷键
🖊 复制粘贴:Ctrl + C
、Ctrl + V
🖊 撤销:Ctrl + Z
🖊 快速复制粘贴一行:Ctrl + D
🖊 快速删除一行:Ctrl + X
(会自动复制被删除的这行)
🖊 代码格式化:Ctrl + Alt + L
🖊 修改文件名:Shift + F6