章节列表

Python 基础入门

  • 什么是Python
  • Python的历史
  • Python的优点和缺点
  • Python的应用领域
  • Python开发环境搭建
  • Python解释器
  • Python开发工具大全
  • Python开发工具Atom
  • Python开发工具Eclipse+PyDev
  • Python开发工具PyCharm
  • [Python基础入门大作业]
  • Python编程基础

  • 第一个Python程序
  • Python变量和数据类型
  • Python编码规范
  • Python标识符和关键字
  • Python注释
  • Python编程基础
  • [Python编程基础大作业]
  • Python数字

  • Python数字简介
  • Python数字常量
  • Python数字的显示格式
  • Python小数对象Decimal
  • Python数字内置函数和模块
  • [Python 数字大作业]
  • Python 运算

  • Python算术运算
  • Python关系运算
  • Python逻辑运算
  • Python赋值运算
  • Python成员运算
  • Python身份运算
  • Python位运算
  • 序列综述

  • 序列简介
  • Python序列内建函数
  • Python 字符串

  • Python字符串简介
  • Python转义字符
  • Python字符串运算符
  • Python字符串格式化
  • Python字符串内建函数
  • [字符串-大作业]
  • Python数据结构

  • Python列表简介
  • Python列表的方法
  • Python列表推导式
  • Python 元组
  • Python 集合
  • Python 字典
  • Python循环的技巧
  • [Python 数据结构-大作业]
  • Python 流程控制

  • Python 分支语句
  • Python循环语句while
  • Python range函数
  • Python 循环语句for
  • Python break continue
  • [流程控制-大作业]
  • Python迭代器和生成器

  • Python迭代器
  • Python生成器
  • Python函数

  • Python函数简介
  • Python函数的参数
  • Python函数递归
  • Python变量的作用域
  • [函数-大作业]
  • Python 模块和包

  • Python模块简介
  • Python导入模块
  • Python模块特性
  • Python包管理
  • Python输入输出

  • Python文件对象
  • Python文件打开方式
  • Python文件系统
  • [Python输入输出-大作业]
  • Python异常处理

  • Python错误和异常
  • Python常见错误
  • Python try-except
  • Python捕获多个异常
  • Python try-finally结构
  • Python raise assert
  • Python 自定义异常
  • [Python 异常处理-大作业]
  • Python面向对象

  • Python类和对象
  • Python创建类并实例化对象
  • Python构造方法
  • Python self 关键字
  • Python 类、实例、静态方法
  • Python类属性实例属性
  • Python内存管理与析构方法
  • Python 继承
  • Python方法覆盖
  • Python接口和抽象类
  • Python 类、实例内建函数
  • Python 组合关系
  • Python序列化和反序列化
  • Python 访问控制
  • [面向对象-大作业]
  • Python GUI

  • Python GUI 简介
  • Python GUI 按钮和命令
  • Python GUI 输入框和提示框
  • Python GUI 复选按钮
  • Python GUI 单选按钮
  • Python GUI 菜单
  • Python GUI Grid布局
  • Python多线程

  • Python进程和线程
  • Python thread模块
  • Python threading模块
  • Python线程同步
  • Python Queue模块
  • Python网络编程

  • Python 客户服务器架构
  • Python Socket 套接字
  • Python 网络连接方式
  • Python TCP服务器
  • Python TCP客户端
  • Python UDP 服务器
  • Python UDP 客户端
  • Python SocketServer模块
  • Python Twisted 框架
  • Python 数据库处理

  • Python数据库处理配置环境
  • Python DB-API接口及其对象
  • Python 获得数据库连接
  • Python 创建表、添加数据
  • Python 删除更新数据
  • Python 查询数据
  • Python 正则表达式

  • Python 正则表达式简介
  • Python 正则常用符号和字符
  • Python re模块及相关方法
  • Python 正则匹配字符
  • Python 正则匹配字符集
  • Python 重复、特殊字符、分组
  • Python findall finditer
  • Python split
  • Python基础教程-视频教程-入门教程-Python是什么

    本节内容如下:

    • 什么是python
    • python的中文
    • python名字的由来
    • python创始人

    什么是python

    python是什么?这个问题必须给初学者解释一下,首先,Python是一门计算机编程语言,而且是一门简洁的、强大的、面向对象的编程语言,它类似php、java等语言。

    python的中文

    下面我们再来看一下python这个英文到底是什么意思,Python的读音为[ˈpaɪθɑ:n],翻译过来是,巨蛇,大蟒,大蟒蛇的意思。

    python名字的由来

    为什么起这样么一个名字呢?这跟他的创始人有关系,Python的创始人是,荷兰人Guido van Rossum(吉多·范罗苏姆),于1989年发明了pyhton,第一个公开发行版发行于1991年。故事的起因是这样的:1989年圣诞节期间,在阿姆斯特丹(美国城市),Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。

    python创始人

    Guido van Rossum(吉多·范罗苏姆)1982年获得阿姆斯特丹大学的数学和计算机科学的硕士学位,并于同年加入一个多媒体组织CWI,做调研员。1989年,他创立了Python语言。那时,他还在荷兰的CWI(Centrum voor Wiskunde en Informatica,国家数学和计算机科学研究院)。1991年初,Python发布了第一个公开发行版。Guido原居荷兰,1995移居到美国,并遇到了他现在的妻子。在2003年初,Guido和他的家人,包括他2001年出生的儿子Orlijn一直居住在华盛顿州北弗吉尼亚的郊区。随后他们搬迁到硅谷,从2005年开始就职于Google公司,其中有一半时间是花在Python上,现在Guido在为Dropbox工作。

    本套课程是Python开发的必修课,共计18个章节,课程从Python的环境搭建讲起,内容包括:Python编程基础、变量、数据结构、字符串、数字、面向对象、网络编程、多线程、GUI、异常处理、输入输出、文件处理、Python 标准库等。

    评价

    pyer  2020-03-30: 02:03
    nice
    舒舒  2020-03-20: 03:03
    郭老师的视频通俗易懂,刚开始学习的时候有些不懂,再去反复跟着学习,加上不断地操作,很快就明白了,赞赞赞!