|
目录 实验1 开始python编程 目的和要求: (1)了解什么是python (2)了解python的特性 (3)学习下载和安装python (4)学习执行python命令和脚本文件的方法 (5)学习python语音的基本语法 (6)下载和安装Anaconda的方法 (7)学习使用python的集成开发环境Anaconda&spyder的方法 实验2 python语言基础 目的和要求: (1)了解Python语言的基本语法和编码规范 (2)掌握Python语言的数据类型、运算符、常量、变量、表达式和常用语句等基础知识 (3)学习Python常用语句 (4)学习序列数据结构的方法 实验3 python函数 目的和要求: (1)了解函数的概念 (2)了解局部变量和全局变量的作用域 (3)学习声明和调用函数的方法 (4)学习在调试窗口查看变量的值 (5)学习使用函数的参数和返回值 (6)学习使用python的内置函数 实验4 python面向对象程序设计 目的和要求: (1)了解面向对象的程序设计思想 (2)了解对象、类、封装、继承、方法、构造函数和析构函数等面向对象的程序设计的基本概念 (3)学习声明类 (4)学习静态变量、静态方法和类方法 (5)学习类的继承和多态 (6)学习复制对象的方法 实验5 函数式编程 目的和要求: (1)了解什么是函数式编程 (2)函数式编程的优点 (3)学习lambda表达式 (4)学习使用map()函数 (5)学习filter()函数 (6)学习reduce()函数 (7)学习zip()函数 (8)学习闭包(closure)和递归函数 (9)学习迭代器和生成器(Generator) 实验6 python模块及I/O编程 目的和要求: (1)了解什么是模块 (2)学习使用标准库中的模块 (3)学习创建和使用自定义模块 (4)了解I/O编程的基本含义 (5)学习输入和显示数据的基本方法 (6)学习目录编程的基本方法 实验7 Python网络爬虫与信息提取 目的和要求: (1)了解利用Python语言爬取网络数据并提取关键信息的技术和方法 (2)学习和掌握定向网络数据爬取和网页解析的基本能力 (3)了解Python计算生态中最优秀的网络数据爬取和解析技术 实验8 Python数据分析与展示 目的和要求: (1)Python第三方库Requests,通过HTTP/HTTPS协议自动从互联网获取数据并向其提交请求的方法 (2)Robots协议,网络爬虫排除标准,礼貌合法获取信息的规范 (3)Python第三方库Beautiful Soup,从所爬取HTML页面中解析完整Web信息的方法 (4)Python标准库Re,从所爬取HTML页面中提取关键信息的方法 |
下一条:实验报告格式及要求