Python程序设计实践 课件 ch01 Python程序设计实验的目的与要求_第1页
Python程序设计实践 课件 ch01 Python程序设计实验的目的与要求_第2页
Python程序设计实践 课件 ch01 Python程序设计实验的目的与要求_第3页
Python程序设计实践 课件 ch01 Python程序设计实验的目的与要求_第4页
Python程序设计实践 课件 ch01 Python程序设计实验的目的与要求_第5页
已阅读5页,还剩13页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

第一章Python程序设计实验的目的与要求浙江省普通本科高校“十四五”重点教材Python程序设计实践教程01Python程序设计实验的目的PARTONE(1)掌握常见问题的求解方法。(2)掌握程序调试技术。(3)加深对语法规则的理解。(4)培养良好的编程习惯。(5)熟悉Python程序的集成开发环境。02Python程序设计实验的基本要求PARTTWO1.实验前的准备工作(1)回顾与本次实验有关的知识内容。(2)根据实验内容,预先设计算法并编写主要代码。(3)准备测试数据。2.实验中的测试工作(1)不要只测试一组数据,应当考虑程序运行时可能出现的各种情况,使用不同的数据进行测试。(2)面对出现的各种错误,不要灰心,这是初学者在编程过程中遇到的正常现象。(3)尽量尝试自己解决问题,这样更有利于总结经验。(4)请教师帮助分析错误时,注意总结分析错误原因,使自己今后再次面对同类问题时能举一反三。3.实验后的总结工作(1)自我审查本次实验是否达到预期目标。(2)认真整理实验报告,包括以下几部分。①实验目的和内容。②程序设计说明(程序结构、算法设计等)。③经调试的正确源程序。④程序的运行情况(对不同测试数据的运行结果)。⑤分析程序调试过程中出现的主要错误。⑥总结本次实验中掌握的程序设计方法和编程技巧。03程序的编写与测试PARTTHREE语法错误是指不遵循Python的语法结构引起的错误,例如括号不成对使用等。如果程序中出现语法错误,Python会中断执行,返回错误信息。1.语法错误常见的语法错误有以下三种。(1)缺少某些必要的符号(冒号、括号等)。(2)关键字拼写错误。(3)缩进不正确。语法错误的示例如下。>>>print('HelloWorld) #引号不成对使用SyntaxError:EOLwhilescanningstringliteral语义错误也称为逻辑错误,是指一个程序可以通过编译,没有抛出错误信息,但得到的结果是错误的,或者不是所期望的结果。这类错误可能是因为算法设计错误,也可能是因为算法正确而编写程序时出现差错。2.语义错误常见的语义错误有以下三种。(1)缺少某些必要的符号(冒号、括号等)。(2)关键字拼写错误。(3)缩进不正确。例如,把关系运算符“==”写成赋值运算符“=”,系统无法检查出这种错误,只能通过不同的测试数据来检查程序中可能存在的逻辑错误。运行错误是指运行时出现的错误,也叫作“异常”。3.运行错误常见的运行错误有以下三种。(1)除数为0(ZeroDivisionError)。(2)打开的文件不存在(FileNotFoundError)。(3)导入的模块没被找到(ImportError)。运行错误的示例如下。发现程序中存在错误时,需要对程序进行调试以确定出错位置。常用的调试方法包括:临时增加输出语句,将要观察的数据显示在屏幕上;设置断点,单步运行程序。04人才培养与课程学习建议PARTFOUR1.人才培养党的二十大报告明确提出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。报告指出,我们要坚持教育优先发展、科技自立自强、人才引领驱动,加快建设教育强国、科技强国、人才强国,坚持为党育人、为国育才,全面提高人才自主培养质量,着力造就拔尖创新人才,聚天下英才而用之。2.新时代青年的使命担当(1)从科技发展史来看,新时代青年要发扬斗争精神,增强斗争本领,坚持团结奋斗,依靠顽强斗争打开事业发展新天地,依靠团结奋斗不断创造新伟业、开创新辉煌;认识软件发展对国力的重要性,为实现中华民族伟大复兴而认真学习。(2)新时代青年要增强民族自信心,应厚植爱国主义情怀,培养奋斗精神。(3)当今世界,新一代信息技术已成为信息化社会不可或缺的基础设施,计算机软件开发和应用不再仅仅是程序员的专业技能,还将成为一种生活技能和基本素养。新时代青年要提升自身的数字素养,要敢于思考、敢于创新、敢于标新立异,要想办法做新的、比别人强的东西。3.学习建议养成良好的编程习惯,遵循以下步骤。1①上机实践前构思程序设计思路,认真思考。注重认识问题、分析问题、解决问题的步骤和流程。②用心设计,遵循 Python 的编程规范,一丝不苟,哪怕是一个空格、符号。③每次上机实践后及时总结,把没有搞清楚的问题记录下来,进行分析。④多使用调试工具分析程序。⑤注意错误信息的提示。⑥经常使用帮助文档。3.学习建议阅读、借鉴别人设计好的程序。2读者经常有这样的体会:

看别人的代码时感觉很简单,自己编写代码就容易犯各种错误。如果遇到问题,通过已有的知识不能解决,则可以去后面的章节或其他资料中寻找。这样,编程水平才能不断提高。注重实践训练。3“Python 程序设计”:

是一门对动手能力要求很高的课程,读者不仅要掌握程序设计的理论知识,还要通过大量的上机实践加强对理论知识的掌握,从融会贯通到实际应用,最终解决相关专业领域的实际问题。做题练习时不能直接复制代码、提交、判题,而应该参考书中的实现步骤,自己做一遍。之后可以根据自己对知识点的理解,对实验内容进行练习。3.学习建议Python 语言虽然容易上手,并具有众多优点,但要学好并熟练应用于实际问题并非易事。4

学习的过程永远不可能一帆风顺,有乐趣同时必然有

温馨提示

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

评论

0/150

提交评论