Python零基础教程【第一部分 第1章:起步】

第一部分 基础知识

第1章 起步

本章主要介绍如何在不同操作系统的电脑中,下载和安装 Python,以及如何对 Python 自带的编程工具 IDLE 进行初始设置。同时,我们还用IDLE编写了两个简单的程序,并对比它们在命令行窗口及编辑器窗口中,输入方式和运行结果的不同。

1.1 下载和安装 Python

针对不同的电脑操作系统,Python 的下载和安装方式略有不同,这里介绍的两种方式:一种是 macOS (苹果电脑) 操作系统,另一种是 Windows 操作系统。

1.1.1 在 OS X 系统中下载安装

Python 有两个版本:Python2Python3。macOS 操作系统中自带安装了 Python2,但却这么一条提示:
警告
翻译过来的意思如下:
警告翻译
本教程中所涉及的内容全部基于 Python3。

下载和安装 Python 的步骤如下:
第1步: 进入 Python 官网 www.python.com
python官网
第2步:下载 Python
将鼠标 滑至 首页导航栏中的 Downloads 处(下图蓝框),会弹出一个下拉页面,页面的右半部分有一个明显的下载按钮,直接点击即可下载。
如果官网下载过慢,请点击这里下载。

当前版本为2021年02月19日发布的 3.9.2
python下载
第3步:安装 Python
找到下载好的安装包,双击开始安装,如下图。(安装过程中会要输入电脑密码)
安装
安装完成后,打开启动台,可以看到这两个图标,就代表安装成功了。
在这里插入图片描述
下一个章节是 1.1.2 在 Windows 系统中下载安装 ,如果你不需要可以直接跳到 1.2 IDLE设置


1.1.2 在 Windows 系统中下载安装

下载和安装 Python 的步骤如下:
第1步: 进入 Python 官网 www.python.com
官网
第2步:下载 Python
将鼠标 滑至 首页导航栏中的 Downloads 处(下图红框),会弹出一个下拉页面,页面的右半部分有一个明显的下载按钮,直接点击下载。
如果官网下载过慢,请点击这里下载。

当前版本为2021年02月19日发布的 3.9.2
不能用于Windows7及更早版本
windows下载
第3步:安装 Python
找到下载好的安装包,勾选添加路径,点击 Install Now 开始安装,如下图。
windows安装
安装完成后,点击屏幕左下角开始按钮,在应用程序列表中找到 P 开头程序文件夹 Python 3.9 ,展开文件夹后看到里面有 IDLE 等图标,就代表安装成功了。
在这里插入图片描述


1.2 IDLE设置

在 Mac 和在 Windows 中打开 IDLE 设置界面的方法略有区别。

1.2.1 在Mac中打开IDLE设置界面

点击 IDLE 图标就能打开 Python 的 命令行窗口 ,初始界面如下:
macIDLE初始
从屏幕左上角的菜单栏中选择 File > Preferences(首选项) 打开设置界面
mac打开设置界面
我们可以在这个界面中对 IDLE 的界面进行重新设置,比如字体、字号、主题等


1.2.2 在 Windows 中打开 IDLE 设置界面

点击 IDLE 图标就能打开 Python 的 命令行窗口 ,初始界面如下图:
在这里插入图片描述
从窗口上方的菜单栏中选择 Options > Configure IDLE(配置) 打开设置界面:
在这里插入图片描述


1.2.3 字体设置

无论是在 Mac 还是在 Windows 上打开的 IDLE 设置界面都是一样的。设置界面顶部是设置类型的选项,包括了:
Font/Tabs(字体/缩进)、Highlights(强调)、Keys(按键)、General(通用)、Extensions(扩展)
在这里插入图片描述
字体:可以在 Font Face 中,选择喜欢的字体,推荐使用等宽字体,比如:Courier, Consales, JetBrains mono, Menlo…这些都是比较流行的等宽字体。
字号:初始设置中的字号比较写,你可以根据自己的需要进行调整。
缩进:左侧下方的尺度条是调整缩进(Tabs)的,Python的标准是4个空格。

以上设置完成后,点击下方 Apply(应用) 按钮,看看效果。


1.2.4 主题设置

将设置选项切换到 Highlights(强调) 页面。右侧下拉框可以选择主题,内置的主题有两种,一种是默认 IDLE Classic (经典) 主题模式,另一种是 IDLE Dark (深色) 主题模式。
主题设置
另外,还可以自定义主题,或导入一个主题方案,对初学者来说,不要浪费时间在这上面。


1.2.5 窗口设置

将设置选项切换到 General(通用) 页面。
在这里插入图片描述
尺寸:初学者可以适当缩小初始窗口的尺寸:Width(宽度),Height(高度)
行号:勾选行号显示,可以在编辑器窗口中显示代码的行数,这一点很重要。

关于 IDLE 的基本设置先到这里,现在点击 OK 关闭设置界面,再关闭 IDLE 窗口,然后重新打开,看看整体效果。


1.3 Python IDLE 编程体验

1.3.1 命令行窗口和编辑器窗口

重新打开 IDLE,前面我们说过,这个窗口是**“命令行窗口”,顾名思义就是只能一行一行的输入命令。与它相对应的还有一个窗口叫“编辑器窗口”**,从命令行窗口菜单中选择 File > New File 选项,即可新建一个编辑器窗口:
新建
在Windows电脑也是从IDLE打开窗口的顶部菜单中选择

两个窗口
简单来说,我们编写Python程序用的是编辑器窗口,它还能保存和打开我们编写的程序文件,而命令行窗口是用来显示程序运行结果的。


1.3.2 打印 “Hello World!”

在命令行窗口中输入以下命令:(注意括号和引号都是载英文输入状态下)
在这里插入图片描述
回车后得到下面的结果:
在这里插入图片描述


1.3.3 绘制一条直线

继续在命令行窗口 逐行依次 输入以下命令:

import turtle
leo = turtle.Turtle()
leo.forward(100)

在输入完第二行代码并回车后,会有一个窗口弹出来,窗口中间有一个向右的箭头:
在这里插入图片描述

代码解析:
import turtle # 导入 turtle 库 (Python自带的一个标准库,用于绘图)
pen = turtle.Turtle() # 创建一直画笔并命名为 pen

继续在命令行窗口输入第三行命令,可以看到绘图窗口中的箭头画出一条直线:
在这里插入图片描述


1.3.4 在编辑器窗口中编写代码

关闭当前的绘图窗口,在编辑器中输入:

print("Hello World")

在这里插入图片描述
在菜单栏中选择 Run > Run Module (运行)
在这里插入图片描述
程序文件会先被保存起来。
请创建一个学习文件夹,用于保存本教程的全部代码资源。
在这里插入图片描述
以上图片是在 macOS 苹果电脑上的保存窗口。


工欲善其事,必先利其器。
——创建学习文件夹系统。

在这里插入图片描述
从开始就养成一个良好的学习习惯。
在这里插入图片描述
这是在Mac电脑中保存文件的示例

程序运行后的结果应该如下图所示:
在左边的命令行窗口中可以看到程序运行结果
在这里插入图片描述
继续在右边编辑器窗口中输入刚才绘制直线的三行代码,并将其另存为一个新文件:
在这里插入图片描述
再次程序运行后的结果应该如下图所示:
在这里插入图片描述
此时你的 test 文件夹中应该 有2个文件:
在这里插入图片描述

小结:

  1. 在编辑器窗口中编写的程序,可以用文件的方式保存和打开;
  2. 命令行窗口也能输入 Python的程序命令,但只能一行一行输入,并且不能保存为程序文件;
  3. 命令行窗口可以显示在编辑器窗口编写的程序文件的执行结果。

思考与实践:
自行上网搜索 —— IDLE,看看网上对 IDLE 是如何解释的。


1.3.5 你的第一个绘图作品

打开IDLE,新建一个程序文件,输入以下代码:

import turtle

pen = turtle.Turtle()
pen.speed(0)

for i in range(300):
    pen.forward(i * 2)
    pen.right(90 + 1)

turtle.done()

如图所示,保存程序:
在这里插入图片描述
注意:

  1. 始终保持英文输入模式;
  2. 注意大小写和符号;
  3. 缩进格式。

运行程序,会看到如下结果:
在这里插入图片描述
我们为每一行代码加上注释,大家尝试理解一下,后续教程中我们进行更详细的代码解析:
在这里插入图片描述
思考与实践
尝试修改 range(), forward(), right() 括号中的数值,看看有什么不同。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯戈PYTHON

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值