Python程序设计基础——作者:虞歌

立即加入

课程介绍

Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
2288   共享资源
立即使用   15人已使用

知识目录

  • 01 程序设计概述

    5小节

    1.1 计算机系统

    1.2 程序设计基础

    1.3 Python语言的发展历史与特点

    1.4 Python程序开发

    1.5 初识Python程序

  • 02 基本程序设计

    9小节

    2.1 计算三角形面积的程序

    2.2 标识符及其命名规则

    2.3 变量和常量

    2.4 数值数据类型和运算符

    2.5 字符串和字符简介

    2.6 列表、元组和字典简介

    2.7 内置函数和数学函数

    2.8 对象和方法简介

    2.9 程序设计风格

  • 03 程序的控制结构

    12小节

    3.1 单入口单出口的控制结构

    3.2 布尔类型和关系运算符

    3.3 成员运算符和身份运算符

    3.4 if语句

    3.5 产生随机数

    3.6 产生随机数

    3.7 逻辑运算符

    3.8 循环

    3.9 while语句

    3.10 for语句

    3.11 pass、break和continue语句

    3.12 嵌套循环

  • 04 函数

    9小节

    4.1 函数的定义和调用

    4.2 函数的设计原则

    4.3 函数的参数

    4.4 变量的作用域

    4.5 lambda表达式

    4.6 函数式编程

    4.7 递归

    4.8 海龟图

    4.9 模块化代码

  • 05 字符串、列表和元组

    4小节

    5.1 字符串

    5.2 列表

    5.3 元组

    5.4 排序和查找

  • 06 字典和集合

    2小节

    6.1 字典

    6.2 集合

  • 07 对象和类

    14小节

    7.1 面向对象程序设计

    7.2 使用类编写程序

    7.3 对象作为函数参数

    7.4 对象列表

    7.5 隐藏数据域

    7.6 类变量和类方法

    7.7 静态方法

    7.8 使用属性

    7.9 运算符重载和特殊方法

    7.10 定制类

    7.11 静态方法

    7.12 迭代器

    7.13 生成器

    7.14 处理日期和时间

  • 08 继承和多态

    10小节

    8.1 继承的概念

    8.2 单继承

    8.3 覆盖方法

    8.4 object类

    8.5 多态和动态绑定

    8.6 鸭子类型

    8.7 与对象和类相关的内置函数

    8.8 类之间的关系

    8.9 collections模块

    8.10 多继承

  • 09 异常处理

    8小节

    9.1 程序设计错误

    9.2 什么是异常

    9.3 如何处理异常

    9.4 内置异常类

    9.5 抛出异常

    9.6 进一步讨论异常处理

    9.7 自定义异常类

    9.8 断言

  • 10 文件

    7小节

    10.1 文件的概念

    10.2 文件操作

    10.3 文件读写

    10.4 对象序列化

    10.5 内存文件

    10.6 CSV文件

    10.7 电子表格文件

配套教材

铁道出版社,虞歌
处理中...