Python语言程序设计实验教学大纲.docx
《Python语言程序设计实验教学大纲.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计实验教学大纲.docx(6页珍藏版)》请在第壹文秘上搜索。
1、Python语言程序设计课程实验教学大纲ProgrammingwithPython适用专业,课程号:开课学B1.课程类别,非计算机专业B()3(X)IKIC计舞机学院、软件学院、网络空间安全学院通识教育课学分:总学时,,实验学时,32/8限选一、课程性质本课程是理论课JPython谙=程序设计配套的课内实验课程,该课程遹过使用Python谙才讲授计兑机编程的相关知识,是-门实践性要求较高的课程,通过配套的实验课程,帮助学生埋解并运用第程所施的知识,达到课程所要求的编程水平,也为后续课程打下定的编程范础,是必不可少的教学环节。二、课程目标通过该课程设置的几次实蛤训练,使学生掌握用Python语言
2、进行程序设计的完整过程,培养学生的计算思维能力和实践动手能力,是学生学习后续专业课程的基础,也为今后的工作和生活提供技术和应用能力的支挣.本实验课程的教学目标是:目标1通过精心设计j次实验的时口及f一个遨目所要达到的训练要求,引际学生积极思考、热,爱实践,激发学生的求知欲和探索欲,打开思路、开阔视野.鼓励学生通过努力学习掌梅先进的科学技术.将来服务国家、改变生活、回馈社.会。目标2通过本课程的学习,使学生掌握在一种集成开发环境下诳行程序开发的完整过程,会用词试工具的戏本功能诳行查错并纠错,目标3通过本课程的训练,使学生将理论付话实际端程,具备根据解决问题的需要合理选择使用正确的类型表达数据、用
3、正确的途况存储数据.会用函数进行功能的抽望.能设计与实现常见算法.三、实验内容,学时分配及基本要求编号项目名称类型内容及要求每组人数学时选做必做备注I使用TUrt1.C座绘制图形内容:请使用Py1.hon提供的内置Turt1.e库,竣制七巧板,如卜图所示,可以按比例缩放.除了拼出默认的方形,建议学生也可以编写程序将图中的色块自由祖合成其他的形状。12上机要求:(1)了解和掌握Python程序的编辑和运行方法(2)掌握PythOn中TUrtIe厮的使用方法(3)掌押使用Turt1.e绘制图形的一般流程2程序的流程控制心匚内容,跑1,编写程序接收用户从犍盘上愉入的3个整数,求出其中的最小值并输出在
4、屏幕上。题2,编写程序接收用户从键盘输入的一个1.7之间的整数.该整数非示一个星期中的第几天,在屏弊上输出对应的英文单词。(提示:I表示星期一.7表示星期H)跑3、编写程序怆出10-50之间所有的3的倍数,并规定一行输出5个数。(提示:不要忘记一行输出5个数)即4、编写程序输出100TOOo之间的水仙花数。所丽水仙花数是指一个其各位数字的立方和等于该数本身的整致.(提示:153是一个水仙花数.因为153=13+53433)HS5、编写程序,打印*组成的例三角形,其中可以利用循环语句打印如下图所示的图案.(提示:本题可以使用格式化字符串中的格式控制功能潞字符申进行居中处理)12上机*即6、编写程
5、序打印九九乘法1.1.诀衣.(提示:为了让算式对其显示,请使用fromt函数格式化输出字符申)(1)Y解程序的三种常见流程结构2)掌握Python中分支结构程序的一股书写方法(3)掌握Python中循环结构程序的一般书写方法掌握正确的函数定义与谓用,必要时会正确函数声明.会正确设置形式多数,理解实形卷传递及程序的执行流程。3函数的定义和调用心证内如也1,编写程序物证用循巴林猜想之一:2000以内的正偶数(大于等于4都能然分解为两个质数之和,其中每个偶数表达成形如:4=2+2的形式,每行放6个式子.(提示:依照遨意,应该招判断某个整数是否为质数的功能定义为一个函数,函数的输入为该整数,输用为逻辑
6、类型数据:True或者FaISe:主程序中构造循环,在循环体内将需要判断的数n拆成i和n-i(i和n-i都为小于n的正整数):渊川定义好的函数分别判断i和n-i是否为质数,若i和n-i均为质数,就将n打印出来:因为格式的问题,一行不宜打印太多的式予,我们可以设置计数器count,每打印一条式子计数器+1,如果count饯终被6整数,则打印一个换行.)SS2、编写函数,求斐波那契数列第n项的值,其中FO=I.F1.=I.Fn=FnHFn2.(提示:此题没有太大难度,只需要按照通项公式构造函数即可:需要注懑的是:函数中需要对n=0和n=1.这两种情况做特殊处理Q题3、使用time函数库中的函数求1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 语言程序设计 实验教学 大纲