-
内容大纲
本书详细介绍Python编程中的核心知识和技术,并列举了大量的编程示例。全书共12章,内容主要包括编写和运行Python代码的方法、Python代码的组成结构、Python编程的核心概念、数字的输入方法和运算方式、输入和处理字符串、转义字符、创建与处理列表和元组、打包和解包元组、创建与处理字典和集合、使用if语句检测条件、使用match语句检测多个值、使用for语句迭代数据、使用while语句重复执行代码、创建与使用函数和匿名函数、定义不同类型的参数、处理不同作用域中的变量、创建与使用类和子类、创建和导入模块、处理不同类型的文件、使用Tkinter工具开发GUI程序、处理Python程序错误等。本书还包含Python常用术语、Python常用函数和Python常用语句3个附录。
本书附赠示例源代码、重点内容的多媒体视频教程和教学课件。本书结构系统,内容细致,概念清晰,注重技术细节的讲解,使读者可以在较短的时间内学会Python编程。
本书适合所有希望学习和从事Python编程或对Python编程感兴趣的用户,还可作为各类院校和培训班的Python编程教材。 -
作者介绍
宋翔,6届微软全球最有价值专家(MVP),微软TechNet中文论坛版主,微软TechNet Webcast讲师,主要致力于操作系统、程序开发、图形图像、辅助设计、办公应用等计算机产品的研究与开发,具有坚实的理论基础与丰富的实战经验,出版过多部相关图书,代表作品有《Word排版之道》《Excel技术与应用大全》《Excel公式与函数大辞典》《Word/Excel/PPT实战技术大全》《Windows 10技术与应用大全》等。 -
目录
第1章 Python编程环境和核心概念
1.1 Python简介
1.1.1 使用Python能做什么
1.1.2 Python的优点
1.1.3 Python代码在计算机内部的运行方式
1.2 编写和运行Python代码
1.2.1 在计算机中安装Python
1.2.2 交互模式和脚本模式
1.2.3 在IDLE中编写和运行Python代码
1.2.4 在系统命令行窗口中运行Python代码
1.2.5 使用独立可执行文件运行Python代码
1.2.6 配置IDLE
1.3 Python代码的组成结构
1.3.1 字面值
1.3.2 常量
1.3.3 变量
1.3.4 数据类型
1.3.5 运算符
1.3.6 表达式
1.3.7 语句
1.3.8 Python关键字
1.3.9 注释
1.3.10 Python代码编写规范
1.4 Python编程的核心概念
1.4.1 动态类型
1.4.2 可变和不可变对象、序列和映射
1.4.3 可迭代对象
第2章 数字
2.1 数字的类型
2.1.1 整数
2.1.2 浮点数
2.1.3 复数
2.1.4 布尔值
2.1.5 检测数字的类型
2.2 对数字执行运算
2.2.1 算术运算
2.2.2 比较运算
2.2.3 布尔运算
2.2.4 使用括号改变运算顺序
2.2.5 不同数字类型的混合运算
2.3 在不同数制之间转换
2.3.1 将十进制数字转换为其他进制数字
2.3.2 将其他进制数字转换为十进制数字
第3章 字符串
3.1 创建字符串
3.1.1 输入单行字符串
3.1.2 输入多行字符串
3.1.3 将其他类型的数据转换为字符串
3.1.4 合并和重复字符串
3.1.5 转义字符和抑制转义
3.1.6 使用print函数显示更易读的字符串
3.2 通过索引和切片提取单个或多个字符
3.2.1 通过索引提取单个字符
3.2.2 通过切片提取多个字符
3.2.3 检测一个字符串在另一个字符串中是否存在
3.3 使用字符串对象的方法处理字符串
3.3.1 检测字符串中的字符类型
3.3.2 删除字符串中的空白字符
3.3.3 转换字符串的英文大小写
3.3.4 设置字符串的对齐方式
3.3.5 替换字符串
……
第4章 列表和元组
第5章 字典和集合
第6章 程序流程控制
第7章 函数
第8章 类
第9章 模块
第10章 文件
第11章 图形用户界面
第12章 处理程序错误
附录A Python常用术语
附录B Python常用函数
附录C Python常用语句
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...