Python程序设计任务驱动式教程(微课版)课件 模块2 基本数据类型与运算符应用_第1页
Python程序设计任务驱动式教程(微课版)课件 模块2 基本数据类型与运算符应用_第2页
Python程序设计任务驱动式教程(微课版)课件 模块2 基本数据类型与运算符应用_第3页
Python程序设计任务驱动式教程(微课版)课件 模块2 基本数据类型与运算符应用_第4页
Python程序设计任务驱动式教程(微课版)课件 模块2 基本数据类型与运算符应用_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【任务2-1】计算并输出购买商品的实付总额与平均价格【任务描述】(1)在PyCharm集成开发环境中创建项目Unit02。(2)在项目Unit02创建Python程序文件2-1.py。(3)在Python程序文件2-1.py中输入代码实现以下功能:计算购买商品总数量、购买商品应支付总金额、优惠金额、实际支付金额、商品平均购买价格。输出商品总额、商品优惠、实付总额和平均价格。(4)在PyCharm集成开发环境中运行程序文件2-1.py,输出商品总额、商品优惠、实付总额、平均价格等数据。【任务实施】1.创建PyCharm项目Unit02成功启动PyCharm后,在其主窗口选择【File】菜单,在弹出的下拉菜单中选择【NewProject】命令,打开【CreateProject】对话框,在该对话框的“Location”输入框中输入“D:\PycharmProject\Unit02”,在【CreateProject】对话框中单击【Create】按钮,完成PyCharm项目Unit02的创建。【任务实施】2.创建Python程序文件2-1.py在PyCharm主窗口右键单击已建好的PyCharm项目“Unit02”,在弹出的快捷菜单中选择【New】-【PythonFile】菜单项。在打开的【NewPythonfile】对话框中输入Python文件名“2-1”,然后双击“Pythonfile”选项,完成Python程序文件的新建任务。同时PyCharm主窗口显示程序文件“2-1.py”的代码编辑窗口,在该程序文件的代码编辑窗口也自动添加了模板内容。【任务实施】3.编写Python程序代码在新建文件“2-1.py”的代码编辑窗口已有模板注释内容下面输入程序代码。【任务实施】4.运行Python程序在PyCharm主窗口选择【Run】菜单,在弹出的下拉菜单中选择【Run】菜单项。在弹出的【Run】对话框中选择“2-1”选项,程序“2-1.py”开始运行。程序2-2.py的运行结果为:商品总额:¥104.5商品优惠:-¥40.0实付总额:¥64.5平均价格:¥52.25【任务2-2】输出当前日期和时间【任务描述】(1)在项目Unit02创建Python程序文件2-2.py。(2)在Python程序文件2-2.py中输入代码实现以下功能:输出当前日期,获取当前时间的小时数、分钟数、秒数,输出当前时间。(3)在PyCharm集成开发环境中运行程序文件2-2.py,输出当前日期、当前时间等数据。【任务实施】1.创建Python程序文件2-2.py在PyCharm主窗口右键单击已建好的PyCharm项目“Unit02”,在弹出的快捷菜单中选择【New】-【PythonFile】菜单项。在打开的【NewPythonfile】对话框中输入Python文件名“2-2”,然后双击“Pythonfile”选项,完成Python程序文件的新建任务。同时PyCharm主窗口显示程序文件“2-2.py”的代码编辑窗口,在该程序文件的代码编辑窗口也自动添加了模板内容。【任务实施】2.编写Python程序代码在新建文件“2-2.py”的代码编辑窗口已有模板注释内容下面输入程序代码。【程序解读】4.程序分析第一条语句importtime,用于引入time模块。第二条语句为:print("当前日期:",time.strftime("%Y年%m月%d日",time.localtime()))调用print函数,以年月日格式,输出当前日期。print函数的参数分别调用strftime函数指定输出格式,调用localtime()函数输出当前日期【程序解读】4.程序分析第三条语句为:hour=time.localtime().tm_hour用于获取当前时间的小时数。第四条语句为:minute=time.localtime().tm_min用于获取当前时间的分钟数【程序解读】4.程序分析第五条语句为:second=time.localtime().tm_sec用于获取当前时间的秒数第六条语句为:print("当前时间:{0}时{1}分{2}秒".format(hour,minute,second,end="\r"))调用print函数,以指定的格式输出当时的时间。【任务2-3】计算与输出购买商品的优惠金额与应付金额【任务描述】(1)在项目Unit02创建Python程序文件2-3.py。(2)在Python程序文件2-3.py中输入代码实现以下功能:计算且输出购买商品的总金额、运费、返现金额、折扣率、商品优惠金额、实付总额。(3)在PyCharm集成开发环境中运行程序文件2-3.py,输出总金额、运费、返现、折扣率、商品优惠、实付总额等数据。【任务实施】1.创建Python程序文件2-3.py在PyCharm主窗口右键单击已建好的PyCharm项目“Unit02”,在弹出的快捷菜单中选择【New】-【PythonFile】菜单项。在打开的【NewPythonfile】对话框中输入Python文件名“2-3”,然后双击“Pythonfile”选项,完成Python程序文件的新建任务。同时PyCharm主窗口显示程序文件“2-3.py”的代码编辑窗口,在该程序文件的代码编辑窗口也自动添加了模板内容。【任务实施】2.编写Python程序代码在新建文件“2-3.py”的代码编辑窗口已有模板注释内容下面输入程序代码。【程序解读】4.程序分析第1条语句为:num=input("请输入购买数量:")先调用input函数,等待实时输入购买数量,例如,输入数量3。然后将输入的购买数量赋值给变量num。【程序解读】4.程序分析第2条语句为:number=int(num)调用数据类型转换函数int,将num变量的值转换为整型。然后整型值赋值给变量number。【程序解读】4.程序分析第3条语句为:originalPrice=99.80将小数99.80赋值给变量originalPrice,该变量存放原价格。【程序解读】4.程序分析第4条语句为:discountPrice=91.80将小数91.80赋值给变量discountPrice,该变量存放折扣价格。【程序解读】4.程序分析第5条语句为:discountRate=discountPrice/originalPrice赋值号右侧为除法运算,先将变量discountPrice的值除以变量originalPrice的值。然后将除法运算所得的商赋给变量discountRate。【程序解读】4.程序分析第6条语句为:total=number*discountPrice赋值号右侧为乘法运算,先将变量number的值乘以,变量discountPrice的值。然后将乘法运算所得的结果赋给变量total。【程序解读】4.程序分析第7条语句为:cashback=150.00将小数150.00赋给变量cashback,该变量存放返现金额。【程序解读】4.程序分析第8条语句为:discount=15.00将小数15.00赋给变量discount,该变量存放优惠金额。【程序解读】4.程序分析第9条语句为:totalDiscount=cashback+discount赋值号右侧为求和运算,先将变量cashback的值加上变量discount的值。然后将求和运算所得的结果赋给变量totalDiscount。【程序解读】4.程序分析第10条语句为:carriage=15.00将小数15.00赋给变量carriage,该变量存放运费数据。【程序解读】4.程序分析第11条语句为:payable=total-totalDiscount+carriage赋值号右侧为加减运算,先将变量total的值减去变量totalDiscount的值加上变量carriage的值。然后将加减运算所得的结果赋给变量payable,该变量存放实付总额数据。【程序解读】4.程序分析第12条语句为:print(str(number)+"件商品,总商品金额:¥"+"{:.2f}".format(total))调用函数print,以指定的格式分别输出变量number的值,即商品数量。变量total的值,即总商品金额。【程序解读】4.程序分析第13条语句为:print("运费:"+chr(9785)+"¥"+"{:.2f}".format(carriage))调用函数print,以指定的格式输出变量carriage的值,即运费金额。【程序解读】4.程序分析第14条语句为:print("返现:-¥"+"{:.2f}".format(cashback))调用函数print,以指定的格式输出变量cashback的值,即返现金额。【程序解读】4.程序分析第15条语句为:print("折扣率:-¥"+"{:.2f}%".format(discountRate*100))调用函数print,以指定的格式输出变量discountRate乘以100的值,即折扣率。【程序解读】4.程序分析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论