本课程将讲述python语言的高级内容,是上学期课程的延续,主要讲解内容包括字符串处理,文件及文件夹操作(重点是 WORD,EXCEL文件操作),面向对象的编程(包括类、继承、多态及类的动态属性操作(主要是反射及其使用)、面向对象的编程原则SOLID(单一职责、开闭原则、迪米特法则、依赖倒置原则和接口隔离原则),爬虫编程基础(包括网络基础知识、 网页编程基础HTML\JAVASCRIPT、requests包、beautifulsoup4等),基于numpy及 pandas的数据处理,简单可视化操作。本课程考核方式为考试或大作业,平时成绩占40%,考试成绩占60%.