在学习在两个案例的同时,穿插讲一下python集成开发环境的安装和一些编程上的基础知识。
课程以两个案例开始:一个是蒙特卡罗模拟求圆周率,显示了蒙特卡罗模拟在计算工机上的应用,由此展开学习python的程序结构和一些变量语法;第二个是生日小游戏,主要是python列表上的应用,并且也可适当的提高学员的兴趣。在学习在两个案例的同时,穿插讲一下python集成开发环境的安装和一些编程上的基础知识。
一、 Python的介绍。python2.7.11的下载和安装。Pycharmr 下载、安装和设置。
1、 python语法初步:主要是代码编写规范,变量的、标识符的学习,注释的一些说明。
4) 变量的赋值和Python 脚本文件的编码要求。
1) python的交互式操作.raw_input与input的区别
2) python内置对象:type,cmp,repr,str,isinstance,xrange,None与NULL
3) 数字与字符的计算和逻辑运算,及数字精度的注意事项。
2) 列表与字符串的初始化、删除、增加、修改、替换
3) For语句,range与xrange函数的用法
4) Break与continue,pass、else的运用
2) Try-except-finally语法讲解
4) 内建函数apply,filter,map,reduce
2) 正则表达式的应用:匹配模式,编译形式,分割和替换
4、 python中图的遍历、Kruskal算法、Prim算法、最短路径算法的实现和操作,AOV网络讲解。
5、 python中的平衡二叉树,最佳二叉排序树。
6、 python中简单排序算法、快速排序和归并排序的实现和操作。
爬虫及网站分析(主要按《Python网络数据采集》为讲解对象)
原文始发于微信公众号(PPV课数据科学社区):就在明天-免费试听!Python数据分析和数据挖掘视频课程
原创文章,作者:ppvke,如若转载,请注明出处:http://www.ppvke.com/archives/13735