Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Python语言程序设计

via XuetangX

Overview

《Python语言程序设计》是计算机类专业的一门专业基础课,是学习《大数据分析与应用》、《数据采集技术》等课程的必须的支撑课程。本课程以程序设计思想为主线,介绍Python语言的基本概念和程序设计的思想和方法,培养学生运用Python语言解决实际问题的能力,为后续课的学习和应用开发打下扎实的高级语言理论和实践基础。

Syllabus

  • 第1章 Python概述
    • 1.1Python语言简介
    • 1.2Python语言的环境搭建
    • 1.3Python语言的模块、包与库
  • 第2章 Python基础语法
    • 2.1控制台的输入与输出
    • 2.2标识符、变量与赋值语句
    • 2.3数据类型、运算符与表达式
  • 第3章 Python控制结构
    • 3.1选择结构
    • 3.2循环结构
  • 第4章 常用数据结构
    • 4.1列表
    • 4.2元组
    • 4.3字典
    • 4.4集合
    • 4.5推导式
  • 第5章 字符串与正则表达式
    • 5.1字符串
    • 5.2正则表达式
  • 第6章 函数的设计
    • 6.1函数的定义与调用
    • 6.2函数的参数
    • 6.3函数的返回与递归
    • 6.4作用域
  • 第7章 文件
    • 7.1文本文件的读写
    • 7.2二进制文件的读写
    • 7.3Excel文件的读写
  • 第8章 类与对象
    • 8.1类的定义
    • 8.2类的属性
    • 8.3实例的构造和初始化
    • 8.4 类中的方法
    • 8.5 类的重用
  • 第9章 异常处理
    • 9.1异常处理机制
    • 9.2异常类与自定义异常类
  • 第10章 爬虫
    • 10.1Socket编程
    • 10.2HTTP协议
    • 10.3Request爬虫
    • 10.4BeautifulSoup数据分析
  • 期末测试

    Taught by

    Yuzhang Normal University

    Reviews

    Start your review of Python语言程序设计

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.