少⼉python编程课程⼤纲_1.Python编程-课程教学⼤纲.doc 《Python程序设计》课程教学⼤纲
⼀、课程基本情况
odbc不到mysql
课程编号
A2060300
课程类别
□必修 ■限选
学时/学分
48/3
课程名称
(中⽂)Python程序设计
(英⽂)Python Programming
教学⽅式
■课堂讲授为主 □实验为主 □⾃学为主 □专题讨论为主
课程学时
及其分配
课内总学时
课内学时分配
课外学时分配
48
课堂讲课
32
课后复习
32
⾃学交流
课外⾃学
32
课堂讨论
讨论准备
试验辅导
实验预习
课内试验
16
课外实验
■闭卷 □开卷 □⼝试 □实际操作 □⼤型作业
成绩评定
期末考试(70%)+平时成绩(30%)
适⽤院系
适⽤专业
⽣物信息学院
⽣物信息专业
先修课程
预备知识
C语⾔程序设计,计算机⽹络技术
⼆.课程性质与任务
《Python程序设计》是我院⽣物信息学专业的⼀门校定必修课。通过对本门课程的学习,使学⽣系统地获得⼀门⽣物信息学中常⽤的数据分析处理编程语⾔,掌握基本的编程技能,并注重培养学⽣抽象分析问题和设计算法、编程实现解决问题的能⼒和常见的程序设计能⼒﹑排错能⼒以及Python软件包查、使⽤能⼒,从⽽使学⽣学会利⽤程序语⾔去建模、解决⼀些⽣物信息、⽇常⽣活等⽅⾯的数据处理问题。
三. 课程主要教学内容及学时分配
序号
教学内容
学时
1
Python语⾔简介
2
2
变量、表达式与语句
4
3
条件表达式
4
4
函数
4
5
迭代
2
4
7
⽂件
4
8
列表
4
9
字典
4
10
java下载的应用程序是哪个
元组
4
合计学时
32
四.课程教学基本内容和基本要求
1、变量、表达式与语句:
掌握变量命名规则、熟悉Python保留关键字
掌握语句概念以及Python语句特征
掌握表达式合法性概念
掌握运算符、模运算以及运算顺序的规则
掌握输⼊的基本⽅式
掌握注释的书写⽅法
掌握Python程序基本调试⽅法
2、条件执⾏
掌握布尔表达式概念
掌握三种逻辑运算符的意义和⽤法
少儿python入门教程掌握条件执⾏语句、分⽀执⾏和链式条件语句的写法掌握嵌套条件语句的写法
掌握try与catch异常捕获概念与⽤法
熟悉逻辑表达式短路评估的原理
掌握Python追踪调试⽅法
3、函数
掌握函数调⽤使⽤⽅法
手机linux模拟器
熟悉常⽤的内置函数名和使⽤⽅法(输⼊参数与输出格式)掌握类型转换概念
掌握随机函数使⽤⽅法
掌握数学函数包import⽅法和常见数学函数
掌握新函数定义和使⽤⽅法
掌握形参与实参的概念以及区别
掌握函数的返回值概念
4、迭代
掌握While语句迭代结构的⽤法和常见问题⽅式
怎么制作下载链接html掌握break和continue的⽤法与区别
掌握for循环结构的⽤法
掌握统计求和、求最⼤最⼩值循环的程序实现⽅法
5、字符串
掌握字符串是字符序列这⼀概念
掌握len函数
掌握通过循环遍历字符串的⽅法
掌握字符串分割的⽅法
掌握字符串是对象的概念
掌握in运算符的应⽤
掌握字符串⽐较⽅法
熟悉字符串对象各种内置⽅法
熟悉字符串解析⽅法和格式操作符
6、⽂件
掌握⽂件的打开、关闭⽅法
掌握⽂本⽂件和⽂本⾏概念以及⽂本⾏读取⽅法
熟悉⽂件搜索⽅法
掌握try、except与open等⽂件检查⽅法
掌握⽂件写⼊⽅法
掌握⽂件常见错误与调试⽅法
7、列表
掌握列表基本概念和可变特性
掌握列表的遍历⽅法
掌握列表的运算符操作、分割操作以及其他操作⽅法
掌握列表中删除元素的⽅法
掌握⼀些能⽤于列表的内嵌函数(len、max、min、sum等)
掌握列表与字符串之间的转换⽅式
熟悉⾏间解析
掌握列表对象的复制⽅法
掌握列表的别名引⽤和列表参数
熟悉列表常见错误与调试⽅法
8、字典
同步fifo的时序掌握字典概念及其与列表的区别
熟悉字典做计数器的使⽤⽅法
熟悉字典与⽂件的操作⽅法
掌握字典的循环⽅法
熟悉⽤字典进⾏⾼级⽂本解析的⽅法
9、元组
掌握元组基本特性及其与列表的区别
掌握元组sort函数
掌握元组赋值⽅法
熟悉元组与字典的区别
熟悉通过字典对元组进⾏多个赋值的⽅法
熟悉⽤元组进⾏⾼频词汇分析的⽅法并能应⽤到其它环境下
10、正则表达式
掌握正则表达式基本概念
掌握正则表达式基本匹配⽅法
熟悉使⽤正则表达式抽取数据的⽅法
熟悉正则表达式搜索/抽取结合的⽅法
掌握转移字符概念和⽤法
五.课程内容的重点和深⼴度要求
《Python程序设计》课程的基本任务概括地说,是传授Python程序设计语⾔以及基本程序设计、实现和调试⽅法等基础知识,培养学⽣实践能⼒、抽象思维、逻辑推理、⾃⼰获取知识,应⽤Python知识解决实际问题等⽅⾯的能

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。