![]()
内容推荐 Python是一种跨平台、面向对象的动态型高级程序设计语言,具有易于学习、易于使用、易于维护、功能强大等一系列特点,在大数据与人工智能领域应用广泛。本书系统地介绍Python语言程序设计,主要内容包括概述、数据结构与表达式、程序流程控制、函数、面向对象编程、序列与列表、元组、字典、集合、字符串、异常与处理、日期与时间、多线程、文件处理、数据获取与处理和数据可视化等。 本书注重程序设计基本方法的介绍,实例丰富、语言精炼、逻辑层次清晰,适合作为高等院校Python语言程序设计教材,也可以作为相关科技人员的参考书。 目录 第1章 概述 1.1 Python语言的特点与应用 1.1.1 Python语言的特点 1.1.2 Python语言的主要版本 1.1.3 Python的应用场景 1.2 程序的设计与运行 1.2.1 规划程序 1.2.2 编写程序代码及注释 1.2.3 编译程序代码 1.2.4 执行程序 1.2.5 排错与测试 1.2.6 程序代码的整理与保存 1.3 Python开发环境部署 1.3.1 IDLE 1.3.2 Anaconda 1.3.3 文本编辑 1.4 Python基础语法 1.4.1 一个简单的Python程序 1.4.2 Python程序的基本结构 1.4.3 基本语法规则 1.5 标准库与扩展库 1.5.1 标准库 1.5.2 扩展库 1.6 字符编码 1.6.1 Unicode编码 1.6.2 编码使用说明 本章小结 习题1 第2章 数据类型与表达式 2.1 基本数据类型 2.1.1 数值类型 2.1.2 字符串型 2.1.3 布尔型 2.1.4 空值 2.2 复合数据类型 2.2.1 集合 2.2.2 列表 2.2.3 元组 2.2.4 字典 2.3 变量与常量 2.3.1 变量 2.3.2 常量 2.4 运算符 2.4.1 算术运算符 2.4.2 比较运算符 2.4.3 赋值运算符 2.4.4 位运算符 2.4.5 逻辑运算符 2.4.6 成员运算符 2.4.7 身份运算符 2.5 表达式 2.5.1 表达式的组成 2.5.2 表达式的规则 2.5.3 运算符优先级 2.6 常用内置函数 2.6.1 数据类型转换 2.6.2 max()函数和sum()函数 2.6.3 sorted()函数 2.6.4 输人输出 2.7 语句类型 2.7.1 简单语句 2.7.2 复合语句 本章小结 习题2 第3章 程序流程控制 3.1 结构化程序设计 3.1.1 结构化程序设计方法 …… 第3章 程序流程控制 第4章 函数 第5章 面向对象编程 第6章 列表 第7章 元组 第8章 字典 第9章 集合 第10章 字符串 第11章 异常与处理 第12章 日期与时间 第13章 文件处理 第14章 多线程 第15章 数据获取与处理 第16章 数据可视化 参考文献 |