单元1(课件)-《Python程序设计》同步教学(人民邮电版)

资源下载
  1. 二一教育资源

单元1(课件)-《Python程序设计》同步教学(人民邮电版)

资源简介

(共57张PPT)
单元1
程序开发环境的构建与数据的输入/输出
知识要点
1.Python 概述 2.Python 的主要特点 3.Python 程序的常用开发环境 4.Python 程序的常用开发工具——PyCharm 5.交互式编程与脚本式编程 6.Python 3 默认的编码 7.Python 标识符的基本要求 8.Python 的保留字
知识入门
1.Python 概述
Python 最初用于编写自动化脚本,随着版本的不断更新和新功能的添加,越来越多地被用于独立的大型项目的开发。Python 主要应用于以下领域:
Python 的创始人为荷兰人吉多·范罗苏姆(Guido Van Rossum)。1989 年圣诞节期间,在阿姆斯特丹,他为了打发无趣时光,决心开发一个新的脚本解释程序作为ABC 语言的一种继承,Python 便应运而生。Python 的名字取自英国20 世纪70 年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。
Web 和Internet 开发
科学计算和统计
人工智能
网络爬虫
游戏开发
大数据处理
图形处理
界面开发
2.Python 的主要特点
易于学习
易于维护
支持互动模式
可嵌入
支持数据库应用
可扩展
可移植
拥有丰富的标准库
易于阅读
支持GUI 编程
3.Python 程序的常用开发环境
(1)IDLE
Python 内置的集成开发环境(Integrated Development Environment,IDE),随Python 安装包提供。
(2)PyCharm
由JetBrains 公司开发,带有一整套可以帮助用户在使用Python 开发时提高效率的工具,例如项目管理、程序调试、语法高亮、代码跳转、智能提示、单元测试以及版本控制。
另外,EditPlus、UltraEdit 等通用的文本编辑器软件也能对Python 代码编辑提供一定的支持,例如支持代码自动着色、快捷键等。
Python 主要有两个版本,分别为2.x 版(简称Python 2)和3.x 版(简称Python 3),本书使用的是64 位Python 3.10.2。
4.Python 程序的常用开发工具——PyCharm
编码协助
PyCharm 提供了一个可补全代码、支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快、更轻松地完成编写代码的工作。
项目代码导航
代码分析
Python 重构
PyCharm 可帮助用户从一个文件导航至另一个文件,从方法调用处导航至方法定义处,甚至可以穿过类的层次。若用户学会使用相应的快捷键,甚至能更快地导航。
用户可使用PyCharm 的编程语法、错误高亮、智能检测以及一键式代码快速补全等功能优化代码。
有了该功能,用户便能在项目范围内轻松地进行重命名,提取方法、变量、常量等,以及进行前推/ 后退重构。
4.Python 程序的常用开发工具——PyCharm
支持Django
有了PyCharm 自带的HTML、CSS 和JavaScript 编辑器,用户可以更快速地通过Django 框架进行Web 开发。此外,PyCharm 还支持CoffeeScript、Mako 和Jinja2。
集成版本控制
具有图形页面调试器
集成的单元测试
登录、退出、视图拆分与合并等功能都集成在PyCharm 统一的VCS 用户界面中。
用户可以用PyCharm 自带的、功能全面的调试器对Python或者Django 应用程序以及测试单元进行调整,该调试器自带断点、步进、多画面视图、窗口以及评估表达式等功能。
用户可以在一个文件夹内运行一个测试文件、单个测试类、一个方法或者所有测试项目。
5.交互式编程与脚本式编程
(1)交互式编程
print ("Hello, Python!")
打开命令提示符窗口,在窗口命令提示符“>”后输入“python”命令来启动Python 解释器,进入交互式编程,会出现Python 提示符“>>>”。
在Python 提示符“>>>”后输入以下语句,然后按【Enter】键查看运行效果。
以上语句的运行结果如下。
Hello, Python!
5.交互式编程与脚本式编程
(2)脚本式编程
print ("Hello, Python!")
先把Python 语句写好,保存在扩展名为“.py”的文件里,然后从外部调用这个文件。将如下代码输入“hello.py”文件(保存路径为D:\PyCharmProject\Test)中。
打开命令提示符窗口,然后在窗口命令提示符“>”后输入以下命令运行该脚本文件。
python D:\PycharmProject\Test\hello.py
输出结果如下。
Hello, Python!
6.Python 3 默认的编码
在默认情况下,Python 3 源代码文件以UTF-8 为编码,所有字符串都是unicode 字符串。当然也可以为源代码文件指定不同的编码。
7.Python 标识符的基本要求
(1)标识符中的第1 个字符必须是字母表中的字母或下划线“_”。
(4)在Python 3 中,非ASCII 标识符是允许使用的。
(2)标识符从第2 个字符开始可以是字母、数字或下划线“_”。
(3)标识符对大小写敏感。
8.Python 的保留字
保留字即关键字,是Python 的专用单词,不能把它们用作任何标识符。如果使用关键字作为变量名,Python 解释器会报错。Python 3 包含35 个关键字。
False None True and as assert
async await break class continue def
del elif else except finally for
from global if import in is
lambda nonlocal not or pass raise
return try while with yield
8.Python 的保留字
Python 的标准库提供了一个keyword 模块,可用于查看当前版本的所有关键字。输入如下代码。
>>>import keyword # 导入keyword 模块
>>>keyword.kwlist # 显示所有关键字
只要先导入keyword 模块,然后调用keyword.kwlist 即可查看Python 包含的所有关键字。运行上面的代码,输出结果如下。
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if','import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try','while', 'with', 'yield']
上面这些关键字都不能作为变量名。
知识要点
1.1 搭建Python开发环境与使用IDLE编写 Python程序 1.1.1 搭建Python开发环境 1.1.2 使用IDLE编写简单的Python 程序 【任务1-1】输出“Happy to learn PythonProgramming” 1.2 测试PyCharm与编写简单的Python程序 1.2.1 测试PyCharm 1.2.2 编写简单的Python程序 【任务1-2】输出“你好,请登录” 的提示信息
1.3 Python程序的组成
1.3.1 Python程序的基本要素
1.3.2 Python程序的注释
【任务1-3】编写程序计算并输出金额
1.4 print()函数的基本用法
1.5 input()函数的基本用法
【任务1-4】编写程序,模拟实现京东倒计时界面的文字内容
循序渐进
1.1.1 搭建Python 开发环境
1.下载与安装Python
2.测试Python 是否成功安装
参考附录1 介绍的方法,正确下载并安装Python。
使用鼠标右键单击Windows 10 桌面左下角的【开始】按钮,在弹出的快捷菜单中选择【运行】命令,打开【运行】对话框,在【打开】输入框中输入“cmd” 。然后按【Enter】键,启动命令提示符窗口,在当前的命令提示符后面输入“python”,并且按【Enter】键。若出现图中所示的信息,则说明Python 安装成功,同时也进入交互式Python 解释器中,命令提示符变为“>>>”,等待用户输入Python 语句。
1.1.1 搭建Python 开发环境
3.配置环境变量
在Windows 10 的桌面上找到【此电脑】图标。右击【此电脑】图标,在弹出的快捷菜单中选择【属性】命令,在弹出的【系统】对话框中单击【高级系统设置】超链接,打开【系统属性】对话框。
在【系统属性】对话框中的【高级】选项卡中单击【环境变量】按钮。此时将打开【环境变量】对话框,在【Administrator 的用户变量】区域,选择变量“Path”,然后单击【编辑】按钮,打开【编辑环境变量】对话框。在该对话框中单击【新建】按钮,然后在输入框中输入变量值“D:\Python\Python3.10.2\”,接着多次单击【上移】按钮,将该变量值移至第1 行。再次单击【新建】按钮,然后在输入框中输入变量值“D:\Python\Python3.10.2\Scripts\”,接着多次单击【上移】按钮,将该变量值移至第2 行。
01
OPTION
02
OPTION
1.1.1 搭建Python 开发环境
3.配置环境变量
在【编辑环境变量】对话框中,单击【确定】按钮返回【环境变量】对话框。然后依次在【环境变量】对话框和【系统属性】对话框单击【确定】按钮完成环境变量的设置。
环境变量配置完成后,在命令提示符后输入“python”,如果Python 解释器可以成功运行,说明Python 环境变量配置成功。
4.创建所需文件夹
在本地计算机D 盘创建文件夹“PycharmProject”,本书所有的Python 程序文件都存放在文件夹“PycharmProject”中。然后在文件夹“PycharmProject”中创建存放单元1 的Python 程序文件的子文件夹“Unit01”。
03
OPTION
04
OPTION
1.1.2 使用IDLE 编写简单的Python 程序
安装Python 后,会自动安装IDLE,IDLE 是一个Python 自带的简洁的IDE。也可以利用IDLE Shell 编写Python 程序并与Python 进行交互。
01
OPTION
在Windows 10 任务栏中右击【开始】按钮,在弹出的快捷菜单中选择【搜索】命令,弹出搜索界面,在输入框中输入“IDLE”,显示相应的最佳匹配列表。然后在最佳匹配列表中选择【IDLE(Python 3.10 64-bit)】选项,即可打开IDLE 窗口。
1.1.2 使用IDLE 编写简单的Python 程序
在【IDLE Shell 3.10.2】窗口中出现Python 提示符“>>>”,表示Python 已经准备好了,等待用户输入Python 代码。在Python 提示符“>>>”右侧输入代码时,每输入一条语句后按【Enter】键,就会运行该语句。
这里输入一条语句:print("Happy to learn Python Programming"),然后按【Enter】键,运行结果如图所示。
在实际开发程序时,通常一个Python 程序不止一行代码,如果需要编写多行代码,可以创建一个文件保存这些代码,在全部编写完毕后,一起运行。
02
OPTION
03
OPTION
输出“Happy to learn Python Programming”
【任务1-1】
【任务描述】
(1)在Python 的IDLE 中编写Python 程序文件“t1-1.py”,使用print() 函数输出“Happy to learn Python Programming”信息。
(2)在Python 的程序编辑窗口中运行程序文件“t1-1.py”,输出信息。
(3)在Windows 的命令提示符窗口中运行程序文件“t1-1.py”,输出信息。
【任务1-1】
01
【任务实施】
在Python 的IDLE 窗口中,选择【File】菜单,在弹出的下拉菜单中选择【New File】命令,打开一个【untitled】新窗口。在该窗口中,可以直接编写Python 代码,在输入一行代码后按【Enter】键,将自动换到下一行,可继续输入代码。
在【untitled】窗口中,输入以下代码。
print("Happy to learn Python Programming")
在Python 的程序编辑窗口中,选择【File】菜单,在弹出的下拉菜单中选择【Save】命令,将该程序文件保存到“D:\PycharmProject\
Unit01”文件夹中,命名为“t1-1.py”,其中“.py”为Python 文件的扩展名。程序文件“t1-1.py”保存完成后如图所示。
02
03
【任务1-1】
04
【任务实施】
运行Python 程序文件。在Python 的程序编辑窗口中,选择【Run】菜单,在弹出的下拉菜单中选择【Run Module】命令,运行结果如图所示。
在Windows 的命令提示符窗口中运行程序文件“t1-1.py”。打开Windows 的命令提示符窗口,然后在提示符后面输入以下命令。
Python D:\PycharmProject\Unit01\t1-1.py
按【Enter】键即可运行程序文件“t1-1.py”,运行结果如图所示。
05
知识要点
1.1 搭建Python开发环境与使用IDLE编写 Python程序 1.1.1 搭建Python开发环境 1.1.2 使用IDLE编写简单的Python 程序 【任务1-1】输出“Happy to learn PythonProgramming” 1.2 测试PyCharm与编写简单的Python程序 1.2.1 测试PyCharm 1.2.2 编写简单的Python程序 【任务1-2】输出“你好,请登录” 的提示信息
1.3 Python程序的组成
1.3.1 Python程序的基本要素
1.3.2 Python程序的注释
【任务1-3】编写程序计算并输出金额
1.4 print()函数的基本用法
1.5 input()函数的基本用法
【任务1-4】编写程序,模拟实现京东倒计
时界面的文字内容
循序渐进
1.2.1 测试PyCharm
双击Windows 桌面的PyCharm 快捷方式图标, 启动PyCharm, 打开【欢迎访问PyCharm】窗口,在该窗口左侧选择【项目】选项。
1.运行PyCharm
在【欢迎访问PyCharm】窗口中,单击【新建项目】按钮,打开【新建项目】窗口,在该窗口左侧选择“纯Python”选项,PyCharm 会自动为新项目文件设置一个存储位置。为了更好地管理项目文件,在【位置】输入框中输入自定义的存储路径,这里输入“D:\PycharmProject\Unit01”。
也可以通过单击【位置】输入框右侧的【浏览】按钮,打开【选择基目录】对话框,在该对话框中选择已有的文件夹或者新建文件夹。然后单击【确定】按钮,返回【新建项目】窗口。
1.2.1 测试PyCharm
2.创建第1 个PyCharm 项目
01
OPTION
OR
1.2.1 测试PyCharm
2.创建第1 个PyCharm 项目
在【新建项目】窗口中单击【Python 解释器:新Virtualenv 环境】左侧的按钮,展开相关内容,选中【使用此工具新建环境】单选按钮,然后将【位置】【基本解释器】等相关设置都正确设置好。【位置】输入框中默认值为“D:\PycharmProject\Unit01\venv”,单击【基本解释器】输入框右侧的【浏览】按钮,在弹出的【选择Python 解释器】对话框中选择“C:\Python\python.exe” 。然后单击【确定】按钮,返回【新建项目】窗口。
02
OPTION
1.2.1 测试PyCharm
2.创建第1 个PyCharm 项目
在【新建项目】窗口中勾选【继承全局站点软件包】和【可用于所有项目】两个复选框。
相关设置都完成后,在【新建项目】窗口中单击【创建】按钮,完成第1 个PyCharm项目“Unit01”的创建,然后PyCharm 窗口。
03
OPTION
04
OPTION
1.2.1 测试PyCharm
3.显示工具栏
在默认状态下,工具栏处于隐藏状态,显示工具栏的方法为:在PyCharm 窗口中选择【视图】菜单,在弹出的下拉菜单中选择【外观】-【工具栏】命令。
1.2.1 测试PyCharm
4.认识工具栏按钮
从左至右各按钮依次为【打开】、【保存】、【从磁盘全部重新加载】、【后退】、【前进】、【Code With Me】、【当前文件名】、【运行】、【调试】、【覆盖运行】、【配置文件】、【停止】、【随处搜索】、【IDE 和项目设置】和【集成的团队环境】。
1.2.1 测试PyCharm
5.设置模板内容
在【设置】对话框左侧展开【编辑器】选项,然后选择【文件和代码模板】选项,在对话框右侧选择【Python Script】选项,对模板内容进行编辑。
项目信息的通用编辑格式为:${}。
参照编辑格式输入以下代码。
# 开发人员:${USER}
# 开发时间:${DATE}
# 文件名称:${NAME}.py
# 开发工具:${PRODUCT_NAME}
# coding:UTF-8
1.2.2 编写简单的Python 程序
01
OPTION
选择【新建】-【Python文件】命令
在PyCharm 窗口中右击已创建好的PyCharm 项目“Unit01”,在弹出的快捷菜单中选择【新建】-【Python 文件】命令。
1.新建Python 程序文件
02
OPTION
设置Python 文件名
在打开的【新建Python 文件】对话框中输入Python 文件名“test01” 。然后双击【Python 文件】选项,完成Python 程序文件的新建。刚才编写的模板内容会自动添加到代码窗口中。
1.2.2 编写简单的Python 程序
2.编写Python 程序
在新建文件“test01.py”的代码编辑区域中已有模板注释内容下面输入如下代码。
print("Happy to learn Python Programming")
【说明】在代码的编辑修改过程中,代码光标位置恢复(后退、向前)键只能恢复光标位置的代码,不能恢复之前的代码操作。可以使用【Ctrl+Z】组合键实现恢复操作和使用【Ctrl+Shift+Z】组合键实现重复操作。也可以使用【Edit】菜单的【Undo】命令实现恢复操作或者使用【Redo】命令实现重复操作。
1.2.2 编写简单的Python 程序
3.保存Python 程序文件
在PyCharm 窗口中选择【文件】菜单,在弹出的下拉菜单中选择【全部保存】命令,保存Python 程序文件。也可以直接单击工具栏中的【保存】按钮,保存Python 程序文件。【说明】PyCharm 会自动定时对程序的编辑和修改进行保存。
4.运行Python 程序
在PyCharm 窗口中选择【运行】菜单,在弹出的下拉菜单中选择【运行】命令,在弹出的【运行】对话框中选择【test01】选项,程序“test01.py”开始运行。如果编写的代码没有错误,将显示如下的运行结果。
Happy to learn Python Programming
1.2.2 编写简单的Python 程序
5.关闭PyCharm 项目
在PyCharm 窗口中选择【文件】菜单,在弹出的下拉菜单中选择【关闭项目】命令,关闭当前PyCharm 项目,此时PyCharm 窗口也被一同关闭,同时显示【欢迎访问PyCharm】对话框。
6.打开PyCharm 项目
在【欢迎访问PyCharm】对话框中单击【打开】按钮,打开【打开文件或项目】对话框,在该对话框中选择需要打开的PyCharm 项目,这里选择的PyCharm 项目为 “Unit01” 。然后单击【确定】按钮即可打开所选项目,同时打开PyCharm 窗口。
1.2.2 编写简单的Python 程序
7.打开和编辑Python 程序文件
B
对于当前处于关闭状态的PyCharm 项目,可以在【文件】下拉菜单中选择【打开】命令,在弹出的【打开文件或项目】对话框中先打开对应项目,然后再打开Python 程序文件。
A
对于当前已打开的PyCharm 项目中的Python 程序文件,直接在PyCharm 窗口左侧的程序文件列表中双击对应的程序文件名称,即可打开程序文件并进行编辑。
输出“你好,请登录”的提示信息
【任务1-2】
【任务描述】
(1)在项目“Unit01”中创建Python 程序文件“t1-2.py”。
(2)在Python 程序文件“t1-2.py”中输入代码:print(" 你好,请登录")。
(3)在PyCharm 中运行程序文件“t1-2.py”,输出信息:你好,请登录。
【任务1-2】
01
【任务实施】
创建Python 程序文件“t1-2.py”
02
在PyCharm 窗口中右击已创建好的PyCharm 项目“Unit01”,在弹出的快捷菜单中选择【新建】-【Python 文件】命令。在打开的【新建Python 文件】对话框中输入Python 文件名 “t1-2”,然后双击【Python 文件】选项,完成Python 程序文件的新建,同时PyCharm 窗口中显示程序文件“t1-2.py”的代码编辑区域,在该程序文件的代码编辑区域中自动添加了前面编写的模板内容。
编写Python 代码
在文件“t1-2.py”的代码编辑区域中已有的模板注释内容下面输入如下代码。
print(" 你好,请登录")
单击工具栏中的【保存】按钮,保存程序文件“t1-2.py”。
【任务1-2】
03
【任务实施】
运行Python 程序
在PyCharm 窗口中选择【运行】菜单,在弹出的下拉菜单中选择【运行】命令。在弹出的
【运行】对话框中选择【t1-2】选项,程序“t1-2.py”开始运行。
如果编写的代码没有错误,程序“t1-2.py”的运行结果如下所示。
你好,请登录
知识要点
1.1 搭建Python开发环境与使用IDLE编写 Python程序 1.1.1 搭建Python开发环境 1.1.2 使用IDLE编写简单的Python 程序 【任务1-1】输出“Happy to learn PythonProgramming” 1.2 测试PyCharm与编写简单的Python程序 1.2.1 测试PyCharm 1.2.2 编写简单的Python程序 【任务1-2】输出“你好,请登录” 的提示信息
1.3 Python程序的组成
1.3.1 Python程序的基本要素
1.3.2 Python程序的注释
【任务1-3】编写程序计算并输出金额
1.4 print()函数的基本用法
1.5 input()函数的基本用法
【任务1-4】编写程序,模拟实现京东倒计
时界面的文字内容
循序渐进
1.3.1 Python 程序的基本要素
1.行与缩进
2
缩进可以使用空格键或者【Tab】键实现。使用空格键时,通常情况下采用4 个空格作为基本缩进量,而使用【Tab】键时,则以按一次【Tab】键作为一个缩进量。
1
Python 的一大特色是使用缩进来控制代码块,不需要使用大括号“{}”。缩进量是可变的,但是同一个代码块中的语句必须拥有相同的缩进量。
4
Python 对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。如果采用不合理的代码缩进,将抛出SyntaxError 异常。
3
在Python 中,对于流程控制语句、函数定义、类定义以及异常处理语句等,行尾的冒号和下一行的缩进表示一个代码块的开始,而下一行的缩进结束,则表示一个代码块的结束。
1.3.1 Python 程序的基本要素
2.空行
函数之间或类的方法之间用空行分隔,表示一段新代码的开始。类和函数入口之间也用一个空行分隔,以突出函数入口。
空行与代码缩进不同,空行并不是Python 语法的要求。编写代码时不插入空行,Python解释器运行也不会出错。空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。
1.3.1 Python 程序的基本要素
3.多行语句
在Python 中通常是一行写完一条语句,但如果语句很长,可以使用反斜杠“\”来实现多行输入,但多行语句仍属于一条语句,例如以下代码。
total = item_one + \
item_two + \
item_three
在[]、{} 或() 中的多行语句,不需要使用反斜杠“\”,例如以下代码。
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']
1.3.1 Python 程序的基本要素
4.代码组
由缩进相同的一组语句构成的一个代码块称为代码组。
像if、while、def 和class 这样的复合语句,首行以关键字开始,以冒号“:”结束,该行之后的一行或多行代码构成代码组。首行及后面的代码组称为一个子句(Clause)。
例如以下代码。
if :
< statement1>
elif :
< statement2>
else :
< statement3>
1.3.2 Python 程序的注释
1.单行注释
Python 中的单行注释使用“#”开头,直到换行为止,“#”后面所有的内容都作为注释的内容而被Python 解释器忽略。
单行注释可以放在要注释的代码的前一行,也可以放在要注释的代码的右侧。以下两种注释形式都是正确的。
第一种形式:
# 要求输入整数
num=imput(" 请输入购买数量:")
第二种形式:
num=imput(" 请输入购买数量:") # 要求输入整数
1.3.2 Python 程序的注释
2.多行注释
(1)Python 中的多行注释可使用多个“#”。
例如以下代码。
# 开发人员:Administrator
# 开发时间:2022/12/20
# 文件名称:t1-2.py
# 开发工具:PyCharm
# coding:UTF-8
print("Hello, Python!")
1.3.2 Python 程序的注释
2.多行注释
(2)也可使用三引号(''')或者3 个英文双引号(""")将多行注释内容引起来。
例如以下代码。
'''
这是多行注释,用三引号
这是多行注释,用三引号
这是多行注释,用三引号
'''
print("Hello, Python!")
"""
这是多行注释,用3 个英文双引号
这是多行注释,用3 个英文双引号
这是多行注释,用3 个英文双引号
"""
print("Hello, Python!")
编写程序计算并输出金额
【任务1-3】
【任务描述】
(1)在PyCharm 项目“Unit01”中创建Python 程序文件“t1-3.py”。
(2)在Python 程序文件“t1-3.py”中编写代码,实现以下功能。给变量number、price 赋值;计算金额并赋给变量amount ;使用print() 函数分别输出变量number、price、amount 的值。
(3)在PyCharm 中运行程序文件“t1-3.py”,显示程序运行结果。
【任务1-3】
01
【任务实施】
02
在PyCharm 项目“Unit01”中创建Python 程序文件“t1-3.py”。
在Python 程序文件“t1-3.py”中编写代码,实现所需功能,程序文件“t1-3.py”的代码如下所示。程序文件“t1-3.py”中的注释为使用""" 实现的多行注释。
"""
开发人员:Administrator
开发时间:2022/12/20
文件名称:t1-3.py
开发工具:PyCharm
coding:UTF-8
"""
number=3
price=25.8
amount=number*price
print(" 数量:",number)
print(" 价格:",price," 元")
print(" 金额:{:.2f} 元".format(amount))
程序文件“t1-3.py”的运行结果如图所示。
知识要点
1.1 搭建Python开发环境与使用IDLE编写 Python程序 1.1.1 搭建Python开发环境 1.1.2 使用IDLE编写简单的Python 程序 【任务1-1】输出“Happy to learn PythonProgramming” 1.2 测试PyCharm与编写简单的Python程序 1.2.1 测试PyCharm 1.2.2 编写简单的Python程序 【任务1-2】输出“你好,请登录” 的提示信息
1.3 Python程序的组成
1.3.1 Python程序的基本要素
1.3.2 Python程序的注释
【任务1-3】编写程序计算并输出金额
1.4 print()函数的基本用法
1.5 input()函数的基本用法
【任务1-4】编写程序,模拟实现京东倒计
时界面的文字内容
循序渐进
1.print() 函数的基本语法格式
print() 函数的基本语法格式如下。
print( 输出内容)
1
输出内容可以是数值,也可以是字符串。如果输出内容是字符串,需要使用单引号或双引号引起来,此类内容将直接输出。如果输出内容是包含运算符的表达式,将输出计算结果。
2
输出内容也可以是ASCII 值表示的字符,但需要使用chr() 函数进行转换,例如输出字符A,使用print("A") 或者使用print(chr(65)) 都可以实现。
2.换行输出与不换行输出
在Python 中,默认情况下,执行一条print() 语句并输出内容后会自动换行,如果想要一次输出很多内容,而且不换行,print() 函数中需要加上end="",也可以将要输出的内容使用半角逗号“,”分隔。
【实例1-1】
【实例1-2】
使用print() 函数实现换行输出print() 函数默认情况下是换行输出的,实例1-1 的代码如下所示。
x="a"
y="b"
print( x )
print( y )
实例1-1 代码的运行结果如下。
ab
使用print() 函数实现不换行输出实例1-2 的代码如下所示。
x="a"
y="b"
print( x, end=" " )
print( y )
print( x , y )
实例1-2 代码的运行结果如下。
a b
a b
3.将输出的值转成字符串
如果希望将print() 函数输出的值转成字符串,可以使用str() 或repr() 函数。
>>>num=123
>>>str(num)
运行结果如下。
'123'
>>>repr(num)
运行结果如下。
'123'
>>>str(1/8)
运行结果如下。
'0.125'
01
02
03
str() 函数用于返回一个用户易读的表达形式。
举例如下。
1
2
repr() 函数用于产生一个解释器易读的表达形式。
知识要点
1.1 搭建Python开发环境与使用IDLE编写 Python程序 1.1.1 搭建Python开发环境 1.1.2 使用IDLE编写简单的Python 程序 【任务1-1】输出“Happy to learn PythonProgramming” 1.2 测试PyCharm与编写简单的Python程序 1.2.1 测试PyCharm 1.2.2 编写简单的Python程序 【任务1-2】输出“你好,请登录” 的提示信息
1.3 Python程序的组成
1.3.1 Python程序的基本要素
1.3.2 Python程序的注释
【任务1-3】编写程序计算并输出金额
1.4 print()函数的基本用法
1.5 input()函数的基本用法
【任务1-4】编写程序,模拟实现京东倒计
时界面的文字内容
循序渐进
1.5 input() 函数的基本用法
Python 提供了input() 内置函数,用于从标准输入中读入一行文本,默认的标准输入方式是键盘。input() 函数的基本语法格式如下。
变量名=input("< 提示文字>")
其中,变量名为用于保存输入结果的变量,双引号内的提示文字用于提示要输入的内容。
举例如下。
>>>password = input(" 请输入你的密码:")
运行结果如下。
请输入你的密码:123456
>>>print (" 你输入的密码是:", password)
运行结果如下。
你输入的密码是: 123456
1.5 input() 函数的基本用法
在Python 3 中,无论输入的是数字还是字符,输入内容都将作为字符串读取,如果想要接收的是数值,需要进行类型转换。例如,要将字符串转换为整型数据,可以使用int() 函数。
举例如下。
>>>num = input(" 请输入购买数量:")
运行结果如下。
请输入购买数量:3
>>>price=26.8
>>>print("{} 件商品的总金额是:{}".format(num,int(num)*price))
运行结果如下。
3 件商品的总金额是:80.4
编写程序,模拟实现京东倒计时界面的文字内容
【任务1-4】
【任务描述】
京东倒计时是京东商城的一种特卖活动,网页中京东倒计时的界面如图所示。在PyCharm 中编写程序,模拟实现京东倒计时界面的文字内容。
【任务1-4】
01
【任务实施】
02
在PyCharm 项目“Unit01”中创建Python 程序文件“t1-4.py”。
在Python 程序文件“t1-4.py”中编写代码,实现所需功能,程序文件“t1-4.py”的代码如下所示。
minute=47
second=13
print("{0}{1:02d}{2}".format(" ",hour," : "),end="")
print("{0}{1:02d}{2}".format(" ",minute," : "),end="")
print("{0}{1:02d}{2}".format(" ",second," " ))
print("")
程序文件“t1-4.py”的运行结果如图所示。
# 输出京东倒计时界面的文字内容
print(" 京东倒计时")
print("")
print(" 16:00 点场 倒计时")
print("")
hour=0

展开更多......

收起↑

资源预览