×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787030784636
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:189页
  • 出版时间:2024-04-01
  • 条形码:9787030784636 ; 978-7-03-078463-6

内容简介

本书以通俗易懂的语言、丰富翔实的案例系统全面地介绍Python程序设计的相关内容,包括Python语言概述、Python语言基础、程序控制结构、函数、Python的组合数据类型、面向对象程序设计、字符串、异常处理、文件、Python生态环境等内容。本书每章有明确的学习目标,概念讲解由浅入深,案例丰富并具有典型性,有助于学生理解和应用知识,并能够灵活应用Python进行编程。本书可作为高等院校各个专业的入门级Python教材,也可以作为软件开发者的入门学习用书,还可以供参加全国计算机等级考试的考生参考。

目录

第1章 Python语言概述1 1.1 Python语言的特点1 1.2 Python?语言的应用领域3 1.3 Python版本简介4 1.4 Python?开发环境安装与配置4 1.4.1 下载和安装Python4 1.4.2 内置IDLE开发环境8 1.5 Python?代码编写规范13 1.5.1 注释规则13 1.5.2 Python代码缩进14 本章小结14 习题15 第2章 Python语言基础16 2.1 保留字与标识符16 2.2 变量和赋值语句18 2.3 数值类型数据18 2.4 字符串20 2.4.1 字符串类型数据20 2.4.2 基本的字符串操作符20 2.4.3 字符串的索引和切片21 2.5 运算符和表达式23 2.5.1 数据类型转换23 2.5.2 算术运算符24 2.5.3 赋值运算符25 2.5.4 关系运算符26 2.5.5 逻辑运算符26 2.5.6 运算符的优先级27 2.6 基本输入/输出语句28 2.6.1 输入函数input( )28 2.6.2 输出函数print( )29 本章小结32 习题32 第3章 程序控制结构34 3.1 程序结构34 3.2 选择结构35 3.2.1 if语句35 3.2.2 if-else语句37 3.2.3 if-elif-else语句38 3.2.4 if语句的嵌套40 3.3 循环结构42 3.3.1 while语句42 3.3.2 for语句44 3.3.3 循环跳转语句45 3.3.4 循环的嵌套49 3.4 pass空语句51 3.5 综合实例51 本章小结53 习题53 第4章 函数57 4.1 函数的定义和调用57 4.1.1 函数的定义57 4.1.2 函数的调用58 4.2 参数的传递方式60 4.3 参数的类型62 4.3.1 位置参数63 4.3.2 默认值参数63 4.3.3 关键字参数63 4.3.4 可变参数64 4.4 函数的返回值65 4.5 函数的嵌套和递归67 4.5.1 函数的嵌套67 4.5.2 函数的递归67 4.6 变量作用域69 4.6.1 局部变量69 4.6.2 全局变量69 4.7 匿名函数71 4.8 综合实例72 本章小结74 习题74 第5章 Python的组合数据类型78 5.1 组合数据类型78 5.2 列表79 5.2.1 列表的创建与删除79 5.2.2 列表元素访问80 5.2.3 切片81 5.2.4 列表常用方法82 5.2.5 用于列表的常用内置函数85 5.2.6 列表常用操作86 5.2.7 列表推导式87 5.3 元组88 5.3.1 元组的创建88 5.3.2 元组的访问89 5.3.3 元组的修改89 5.3.4 元组的基本操作89 5.3.5 元组推导式90 5.3.6 元组与列表的区别91 5.3.7 元组封装与序列拆封92 5.3.8 元组的作用93 5.4 字典93 5.4.1 字典的创建与删除93 5.4.2 访问字典95 5.4.3 字典的基本操作96 5.4.4 字典推导式98 5.5 集合98 5.5.1 集合的创建与删除98 5.5.2 集合元素的添加与删除99 5.5.3 集合的运算99 5.6 综合实例101 本章小结103 习题103 第6章 面向对象程序设计108 6.1 类和对象108 6.1.1 类的定义和使用109 6.1.2 构造函数110 6.1.3 析构函数111 6.2 数据成员和成员方法111 6.2.1 私有成员与公有成员111 6.2.2 数据成员112 6.2.3 成员方法114 6.3 类的继承115 本章小结117 习题118 第7章 字符串119 7.1 字符串编码格式119 7.1.1 ASCII码119 7.1.2 Unicode编码121 7.1.3 UTF-8编码121 7.2 转义字符与原始字符串121 7.2.1 转义字符121 7.2.2 原始字符串122 7.3 内置的字符串处理函数123 7.4 字符串的常用操作方法124 7.4.1 字符串大小写的转换124 7.4.2 字符串的查找与替换125 7.4.3 字符串的合并与拆分127 7.4.4 字符串的检测128 7.4.5 字符串中空格和特殊字符的删除130 7.5 正则表达式131 7.5.1 正则表达式的概念131 7.5.2 正则表达式的基本符号131 7.6 正则表达式模块re处理字符串134 本章小结137 习题138 第8章 异常处理141 8.1 错误与异常141 8.2 程序的异常处理143 8.2.1 try…except语句144 8.2.2 try…except…except语句144 8.2.3 try…except…else语句145 8.2.4 try…except…finally语句146 本章小结147 习题147 第9章 文件148 9.1 文本文件操作148 9.1.1 文件的打开与关闭148 9.1.2 文件的读操作150 9.1.3 文件的写操作152 9.1.4 上下文管理器154 9.1.5 文件指针的移动155 9.2 二进制文件操作156 9.2.1 使用struct模块157 9.2.2 使用pickle模块158 9.3 文件夹操作159 9.3.1 os模块159 9.3.2 os.path模块160 9.3.3 shutil模块161 本章小结162 习题162 0章 Python生态环境164 10.1 Python内置函数164 10.2 Python?标准库170 10.2.1 导入标准库170 10.2.2 random库171 10.2.3 time库172 10.2.4 turtle库173 10.3 Python?第三方库178 10.3.1 第三方库的下载与安装178 10.3.2 常用的第三方库介绍178 本章小结182 习题182 参考文献183 习题参考答案184
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航