• python介绍
    • 深入理解python编程
      • 一. 高效的开发环境与基础
        • python开发环境
          • Windows下Sublime Text3和python语言环境
          • Linux下Sublime Text3和python语言环境
          • Ubuntu 下 ipython
        • Sublime使用技巧
        • 基础数据类型
        • 变量
          • 变量本质
        • 简单函数
        • 输入输出函数
        • 局部变量和全局变量
        • 特殊变量
        • 表达式
          • 算术表达式
          • 逻辑表达式
          • 关系表达式
        • 位运算
        • 语法格式
        • 分支语句
        • 循环语句
          • break
          • continue
        • list列表
          • 访问列表中的值
          • 更新列表中的值
          • 删除列表中的值
          • Python列表脚本操作符
          • Python列表截取
          • Python列表函数&方法
        • 内建range函数
        • 元组Tuple
          • 访问元组
          • 修改元组
          • 删除元素
          • 元组运算符
          • 元组索引,截取
          • 无关闭分隔符
          • 元组内置函数
          • 多维元祖访问的示例
        • 字典Dictionary
        • 访问字典里的值
        • 修改字典
        • 删除字典元素
        • 字典键(key)的特性
        • 字典内置函数&方法
          • Python数字类型转换
          • Python数学函数
        • Python随机数函数
      • 二. 字符串处理与特殊函数
        • Python访问字符串中的值
        • Python字符串更新
        • Python字符串运算符
        • Python字符串格式化
        • 字符串各种函数
      • 时间和日期
        • 什么是Tick?
        • 什么是时间元组
        • 获取当前时间
        • 获取格式化的时间
        • 获取某月日历
        • Time模块的内置函数
        • 日历(Calendar)模块
        • 函数高级
          • 定义一个函数
          • 函数调用
          • 按值传递参数和按引用传递参数
          • 参数
          • 匿名函数
          • return语句
          • 变量作用域
        • 闭包
        • 装饰器函数
        • 生成器函数
      • 三. 面向对象
        • 面向对象技术简介
        • 创建类
        • 创建实例对象
        • 访问属性
        • Python内置类属性
        • python对象销毁(垃圾回收)
        • 类的继承
        • 模块
        • import 语句
        • From…import 语句
        • From…import* 语句
        • 定位模块
        • PYTHONPATH变量
        • 命名空间和作用域
        • dir()函数
        • globals()和locals()函数
        • Python中的包
        • 模块发布
      • 四. 文件操作
        • 打印到屏幕
        • 读取键盘输入
        • 打开和关闭文件
        • File对象的属性
        • close()方法
        • write()方法
        • read()方法
        • seek()方法
        • 重命名和删除文件
        • Python里的目录:
        • chdir()方法
        • getcwd()方法:
        • rmdir()方法
        • 文件、目录相关的方法
        • Linux和Windows平台下的差异性
      • 五. 应用案例剖析
        • 经典Python案例,展现python优美神奇的一面
        • 1.图片上加数字
        • 2.生成随机数
        • 3.统计单词
        • 4.最重要的词
        • 5.批量图片处理
        • 6.统计代码行数(注释,空行,总行数)
        • 7.提取HTML正文内容
        • 8.生成验证码图片
      • 六. Linux系统网络编程实战
        • requests网络库使用
        • socket原生网络库使用
      • 七. 模块化借力C/C++
        • 借力C/C++,提高程序性能,实现代码复用
          • C/C++版本的功能函数
          • 包裹函数
            • 包含Python.h头文件
            • 为每一个函数增加一个PyObject *Module_func()的包裹函数
            • 为模块增加一个PyMethod DefModuleMethods[]的数组
            • 增加模块的初始化函数void initModule()
          • 编译安装到python环境
            • 创建setup.py
            • 运行setup.py编译和链接C的扩展代码
            • 从Python中导入模块和测试
      • 八. web框架Django开发
        • 移动互联网+项目开发
        • Django开发模型
        • 微信公众号app开发

    课程介绍

    市面上不乏python入门教程,但深入讲解python语言和应用的课程甚少,本课程定位深入理解python核心语法,结合实际应用场景,带领初学python或是有其它编程语言背景的程序员能快速掌握这门强大的语言,使其能在开发中发挥强大的生产力。

    更多推荐

    python学习—01:python基础