Python基础

广东科学技术职业学院 | 商学院 | 商务数据分析与应用专业

Python基础

本课程介绍Python编程语言的基本语法、数据类型、控制结构、函数、模块等基础知识,为数据分析打下坚实基础。 通过本课程的学习,学生将掌握Python编程的核心概念和基本技能,能够编写简单的Python程序解决实际问题。

知识点

Python简介

Python的历史、特点、应用领域,以及Python环境的安装和配置。

数据类型

数字、字符串、列表、元组、字典、集合等基本数据类型的使用方法。

控制结构

条件语句(if-elif-else)、循环语句(for、while)的使用。

函数

函数的定义、参数传递、返回值、作用域,以及内置函数的使用。

模块与包

模块的导入与使用,包的结构,以及第三方库的安装和使用。

文件操作

文件的打开、读取、写入、关闭,以及上下文管理器的使用。

学习内容

第1章:Python入门

  • Python的历史和特点
  • Python环境的安装与配置
  • 第一个Python程序
  • Python解释器的使用

第2章:基本数据类型

  • 数字类型:整数、浮点数、复数
  • 字符串:创建、操作、格式化
  • 布尔类型:True和False
  • None类型

第3章:复合数据类型

  • 列表:创建、索引、切片、方法
  • 元组:创建、访问、不可变性
  • 字典:创建、访问、方法
  • 集合:创建、操作、方法

第4章:控制结构

  • 条件语句:if、elif、else
  • 循环语句:for循环
  • 循环语句:while循环
  • 循环控制:break、continue、pass

第5章:函数

  • 函数的定义和调用
  • 参数传递:位置参数、关键字参数、默认参数
  • 返回值:单个返回值、多个返回值
  • 作用域:局部变量、全局变量
  • 内置函数

第6章:模块与包

  • 模块的导入与使用
  • 包的结构与导入
  • 第三方库的安装:pip
  • 常用标准库:math、random、datetime等

第7章:文件操作

  • 文件的打开与关闭
  • 文件的读取:read()、readline()、readlines()
  • 文件的写入:write()、writelines()
  • 上下文管理器:with语句

阅读材料

Python编程:从入门到实践

作者:Eric Matthes

出版社:人民邮电出版社

查看详情

Python核心编程(第3版)

作者:Wesley Chun

出版社:机械工业出版社

查看详情

Python官方文档

Python官方提供的详细文档,包含语言参考、库参考等。

访问官方文档

菜鸟教程 - Python3教程

提供Python3的基础教程,适合初学者学习。

访问教程