资源简介
(共34张PPT)
Python少儿编程
第一章 走进 Python 编程世界
目录
1.1
认识Python
1.2
搭建Python开发环境
1.3
编程初体验
PART 01
认识 Python
Python的产生与发展
1.1
1989年圣诞节期间,荷兰人Guido van Rossum在阿姆斯特丹开发了一种新的编程语言Python,作为ABC语言的一种继承。
Python是从ABC发展起来的,主要受到了Modula-3(另一种语言)的影响,并且结合了Unix shell和C的习惯。
2000年10月,Python 2.0版本发布。
1991年,第一个Python编译器诞生。
2008年12月,Python 3.0版本发布。
2011年1月,Python被TIOBE编程语言排行榜评为2010年度语言。
2020年1月,Python 2.7正式终止支持,全面进入Python 3时代。
Python的发展主要经历了几个阶段
Python的产生与发展
1.1
01
简单易学
02
免费开源
03
类库丰富
04
可扩展
05
解释性
06
可移植性
07
可嵌入性
Python的特点
1.2
01
Web开发
04
数据分析
02
网络爬虫
05
自动化运维
03
人工智能
06
游戏开发
Python的应用领域
1.3
PART 02
搭建Python 开发环境
安装Python
2.1
1.安装
步骤 1 访问https://www.python.org/downloads/windows/,在打开的下载页面中选择“Stable Releases”→“Python 3.9.4-April,2021”→“Download Windows installer(64-bit)”选项,如图1-1所示。
图1-1 下载Python
安装Python
2.1
1.安装
步骤 2 双击下载好的python-3.9.4-amd64.exe文件,在打开的对话框中勾选“Add Python 3.9 to PATH”复选框(将安装路径添加到系统环境变量Path中),然后选择“Customize installation”选项,如图1-2所示。
图1-2 安装向导
安装Python
2.1
1.安装
步骤 3 显示“Optional Features”界面,选择Python提供的工具包,一般保持默认的全部选中,然后单击“Next”按钮,如图1-3所示。
图1-3 选择Python提供的工具包
安装Python
2.1
1.安装
步骤 4 显示“Advanced Options”界面,勾选“Install for all users”复选框(为所有用户安装),在“Customize install location”编辑框中设置安装路径(如D:\Python39,也可单击“Browse”按钮选择安装目录),然后单击“Install”按钮,如图1-4所示。
图1-4 选择高级选项与安装路径
安装Python
2.1
1.安装
步骤 5 显示“Setup Progress”界面,开始安装并显示安装进度,如图1-5所示。安装成功后,单击“Close”按钮关闭对话框即可。
图1-5 安装进度
安装Python
2.1
2.验证
打开命令提示符(cmd)窗口,执行“python”命令。如果出现类似图1-6所示结果,说明Python安装成功。
图1-6 Python安装成功
安装PyCharm
2.2
1.安装
步骤 1 访问https://www./pycharm/download/#section=windows,在打开的下载页面中单击“Community”下的“Download”按钮,下载社区版,如图1-7所示。
图1-7 下载PyCharm
安装PyCharm
2.2
1.安装
步骤 2 双击下载好的pycharm-community-2021.1.exe文件,根据安装提示进行操作即可完成安装。
图1-8 设置安装选项
安装PyCharm
2.2
2.设置
步骤 1 启动PyCharm,打开“PyCharm User Agreement”对话框,勾选“I confirm that I have read and accept the terms of this User Agreement”复选框,然后单击“Continue”按钮,如图1-9所示。
图1-9 PyCharm导入设置
安装PyCharm
2.2
2.设置
步骤 2 打开“Welcome to PyCharm”对话框,在左侧选择“Customize”选项,在右侧“Color theme”的下拉列表中选择“IntelliJ Light”选项,如图1-10所示。“IntelliJ Light”主题的用户界面如图1-11所示。
图1-10 设置用户界面主题 图1-11 “IntelliJ Light”主题的用户界面
安装PyCharm
2.2
2.设置
步骤 3 在界面左侧选择“Plugins”选项,在搜索框中输入“Chinese”,然后在下面列表中选择“Chinese(Simplified)Language Pack/中文语言包”选项,单击“Install”按钮,如图1-12所示。
图1-12 安装中文插件
安装PyCharm
2.2
2.设置
步骤 4 安装完成后,单击“Restart IDE”按钮,在打开的对话框中单击“Restart”按钮,如图1-13所示。
图1-13 重启PyCharm
安装PyCharm
2.2
2.设置
步骤 5 重启后,便可进入PyCharm中文界面,如图1-14所示。
图1-14 PyCharm中文界面
PART 03
编程初体验
第一个Python小游戏
3.1
步骤 1 启动PyCharm,在打开的“欢迎访问PyCharm”对话框中选择“新建项目”选项(见图1-14)。
步骤 2 显示“新建项目”界面,在“位置”编辑框中设置项目保存的路径并将项目命名为“第1章”;在“使用此工具新建环境”下拉列表中选择默认的“Virtualenv”选项;在“基本解释器”中选择Python安装目录下的python.exe;取消勾选“创建main.py 欢迎脚本”复选框,然后单击“创建”按钮,如图1-15所示。
第一个Python小游戏
3.1
图1-15 新建项目
第一个Python小游戏
3.1
步骤 3 打开PyCharm工作窗口,在左侧显示创建的“第1章”项目,同时打开“每日小技巧”对话框,单击“关闭”按钮关闭该对话框,如图1-16所示。
图1-16 PyCharm工作窗口
第一个Python小游戏
3.1
步骤 4 右击项目名“第1章”,在弹出的快捷菜单中选择“新建”→“Python文件”选项,新建一个Python文件,如图1-17所示。
图1-17 新建Python文件
第一个Python小游戏
3.1
步骤 5 打开“新建Python文件”对话框,将文件命名为“猜数字”,然后双击“Python 文件”选项,如图1-18所示。
图1-18 命名文件
第一个Python小游戏
3.1
步骤 6 进入“猜数字.py”代码编辑界面,在代码编辑区输入代码,如图1-19所示。
图1-19 输入代码
第一个Python小游戏
3.1
步骤 7 在菜单栏中选择“运行”→“运行”选项,打开“运行”对话框,然后选择“猜数字”选项,运行程序,在窗口下方即可显示运行结果,如图1-20所示。
图1-20 运行程序
Python编码规范
3.2
一个好的、有使用价值的源程序都应加上必要的注释,以提高程序的可读性。Python允许有多种注释方式,常用的包括单行注释和多行注释两种。
(1)以“#”开始,以换行符结束的单行注释。这种注释可单独占一行,也可出现在一行中其他内容的右侧。例如:
1.注释
print('你真是太厉害了,一次就猜中了!') #输出猜对了
(2)以三重引号(单引号或双引号)开始,同样以三重引号结束的多行注释。例如:
"""-----猜数字游戏-----
编写者:小蓝
编写时间:20210423"""
'''如果要修改此部分代码,请添加如下注释
修改者:
修改时间:
'''
Python编码规范
3.2
Python最独特的一点就是依靠代码块的缩进来体现代码之间的逻辑关系。例如,对于选择结构来说,行尾的冒号及下一行的缩进表示一个代码块的开始,而缩进结束则表示一个代码块的结束。
在Python中最好使用4个空格进行悬挂式缩进,且同一级别的代码块的缩进量必须相同。例如:
2.缩进
a = 1 #a赋值为1
b = 2 #b赋值为2
if a > b: #如果a大于b
print(a) #输出a的值
else: #如果a小于等于b
print(b) #输出b的值
Python编码规范
3.2
Python建议每行代码的长度不要超过120个字符。对于过长的代码,建议进行换行。换行有以下两种方式。
(1)可以在行尾使用续行符“\”来表示下面紧接的一行仍属于当前语句。例如:
3.语句换行
message = '你真是太厉害了,一次就猜中了!' \
'再猜一次,我不相信你还能猜到我在想什么。'
等价于
message = '你真是太厉害了,一次就猜中了!再猜一次,我不相信你还能猜到我在想什么。'
(2)根据Python会将圆括号中的行隐式连接起来这个特点,可以使用圆括号包含多行内容。例如,上述语句又可用以下形式表示。
message = ('你真是太厉害了,一次就猜中了!'
'再猜一次,我不相信你还能猜到我在想什么。')
Python编码规范
3.2
使用必要的空格与空行可增强代码的可读性。
一般来说,运算符两侧、函数参数之间、逗号后面建议使用空格进行分隔。而不同功能的代码块之间、不同的函数定义及不同的类定义之间则建议增加一个空行以提高程序的可读性。
4.空格与空行
感谢观看
展开更多......
收起↑