文档介绍:螀《Python快速编程入门》课程教学大纲肅(课程英文名称)莃羀课程编号:0011薁学分:5学分肆学时:59学时(其中:讲课学时41上机学时:18)螆先修课程:《Python快速编程入门》薃后续课程:Python网络高级教程肇适用专业:信息技术及其计算机相关专业***开课部门:计算机系 袄肃一、课程的性质与目标螈《Python快速编程入门》是面向计算机相关专业的一门专业基础课,涉及Python语法、数据类型、函数、文件操作、异常、模块、面向对象等内容。通过本课程的学****学生能够掌握Python开发的基础知识,可以独立开发Python简单的项目程序。羅二、教学条件要求羂操作系统:Windows7版本及以上蒂Python环境:Python蒈开发工具:、课程的主要内容及基本要求莅第1章Python概述袁章名芈Python概述肈学时蒃3莁学****目标罿了解Python的发展历程袅了解Python的特点和应用领域袅可以独立完成Python的安装螀会简单使用PyCharm新建Python文件蝿掌握Python程序的执行原理羆知识点羄了解蒄掌握葿重点羈难点肂Python发展历程袃√芀螅蒅节Python特点羀袆√薃螂螁Python的应用领域袈√羅膁蒁蚅Python版本肄薀√羇螇膂Python的安装羀蚈√袈√薄蚃交互式解释器-Ipython蒈√蚅蚃膃膈Pycharm的下载安装和使用蚇羅√薂√衿螈Python程序执行原理膄羁√虿√薅√蒆莁第2章Python语法基础莀章名薇Python语法基础薄学时袀4膀学****目标蚈掌握Python中的变量和变量类型螃掌握Python中的标识符,能准确判断标识符的合法性薃了解Python中的关键字,会借助工具查看关键字信息袀了解不同运算符的作用,会进行不同的数值运算蒆知识点肅了解羃掌握蚁重点蒇难点膃Python注释莂肇√薈薆螁行与缩进袇莆√蚄芁薈语句换行蒇√螂变量√√标识符和关键字√√整型√√浮点型√√布尔类型√√复数类型√√数字类型转换√√√算术运算符√赋值运算符√复合赋值运算符√比较运算符√逻辑运算符√成员运算符√位运算√√运算符优先级√第3章Python常用语句章名Python常用语句学时6学****目标掌握判断语句的使用掌握循环语句的使用掌握break、continue、pass和else语句的作用知识点了解掌握重点难点if语句√√if-else语句√√if-elif语句√√if嵌套√√while循环√√√for循环√√√while嵌套√√√break语句√√√continue语句√√√pass语句√√√else语句√√√第4章字符串章名字符串学时6学****目标掌握字符串的输入和输出会使用切片的方式访问字符串中的值掌握常见的字符串的内建函数知识点了解掌握重点难点字符串√转义字符√字符串的输出和输入√√访问字符串中的值√√√字符串内建函数√√√第5章列表、元组和字典章名列表、元组和字典学时5学****目标掌握什么是列表以及列表的常见操作掌握列表的嵌套使用掌握元组的使用掌握什么是字典以及字典的常见操作知识点了解掌握重点难点列表的概念√列表的循环遍历√√√在列表中添加元素√√√在列表中查找元素√√√在列表中修改元素√√√在列表中删除元素√√√列表的排序操作√√√列表的嵌套√√√元组√√字典的概念√字典的常见操作√√√字典的遍历√√√第6章函数章名函数学时7学****目标掌握函数的定义和调用方式掌握函数的参数和返回值掌握函数的嵌套调用理解变量作用域掌握局部变量和全局变量的区别掌握递归函数与匿名函数的使用掌握日期函数和随机数函数的使用知识点了解掌握重点难点什么是函数√函数的定义和调用√√函数传递参数√√默认参数√√不定长参数√√函数的返回值√√函数的4种类型√√函数的嵌套调用√√√LEGB原则√√全局变量和局部变量√√global和nonlocal关键字√√递归函数√√匿名函数√√时间函数√√日历函数√√随机数函数√√第7章高级函数章名高级函数学时3学****目标掌握闭包的使用理解装饰器的概念,会装饰函数掌握常见内置函数的使用知识点了解掌握重点难点闭包√√√什么是装饰器√多个装饰器√√装饰器对有参数的函数进行装饰√√装饰器对有返回值的函数进行装饰√√√带参数的装饰器√√√map函数√√filter函数√√reduce函数√√第8章Python文件操作章名Python文件操作学时5学****目标掌握文件的打开和关闭掌握文件的不同操作,例如,读写、重命名、删除知识点了解掌握重点难点文件的打开√√文件模式√√文件的关闭√√写文件√√√读文件√√√文件的定位读写√√√文件的重命名√√√文件的删除√√√文件夹的相关操作√第9章异常章名异常学时4学****目标理解异常的概念掌握处理异常的几种方式掌握raise和assert语句,会抛出自定义的异