《Python 程序设计》课程教学大纲一、课程基本情况二.课程性质与任务 《Python 程序设计》是我院生物信息学专业的一门校定必修课。通过对本门课程的学习,使学生系统地获得一门生物信息学中常用的数据分析处理编程语言,掌握基本的编程技能,并注重培育学生抽象分析问题和设计算法、编程实现解决问题的能力和常见的程序设计能力﹑排错能力以及 Python 软件包查找、使用能力,从而使学生学会利用程序语言去建模、解决一些生物信息、日常生活等方面的数据处理问题。 三. 课程主要教学内容及学时分配序号教学内容学时1Python 语言简介22变量、表达式与语句43条件表达式44函数45迭代26字符串47文件48列表49字典410元组4合计学时32课程编号A2060300课程类别□必修 ■限选 学时/学分48/3课程名称(中文)Python 程序设计(英文)Python Programming教学方式■课堂讲授为主 □实验为主 □自学为主 □专题讨论为主课程学时及其分配课内总学时课内学时分配课外学时分配48课堂讲课32课后复习32自学沟通课外自学32课堂讨论讨论准备试验辅导实验预习课内试验16课外实验4考核方式■闭卷 □开卷 □口试 □实际操作 □大型作业成绩评定期末考试(70%)+平常成绩(30%)适用院系适用专业生物信息学院生物信息专业先修课程预备知识C 语言程序设计,计算机网络技术四.课程教学基本内容和基本要求1、变量、表达式与语句:掌握变量命名规则、熟悉 Python 保留关键字掌握语句概念以及 Python 语句特征掌握表达式合法性概念掌握运算符、模运算以及运算顺序的规则掌握输入的基本方式掌握注释的书写方法掌握 Python 程序基本调试方法2、条件执行掌握布尔表达式概念掌握三种逻辑运算符的意义和用法掌握条件执行语句、分支执行和链式条件语句的写法掌握嵌套条件语句的写法掌握 try 与 catch 异常捕获概念与用法熟悉逻辑表达式短路评估的原理掌握 Python 追踪调试方法3、函数掌握函数调用使用方法熟悉常用的内置函数名和使用方法(输入参数与输出格式)掌握类型转换概念掌握随机函数使用方法掌握数学函数包 import 方法和常见数学函数掌握新函数定义和使用方法掌握形参加实参的概念以及区别掌握函数的返回值概念4、迭代掌握 While 语句迭代结构的用法和常见问题方式掌握 break 和 continue 的用法与区别掌握 for 循环结构的用法掌握统计求和、求最大最小值循环的程序实现方法5、字符串掌握字符串是字符序列这一概念掌握 len 函数...