作者 |
鎌田正浩 |
丛书名 |
计算机科学先进技术译丛 |
出版社 |
机械工业出版社* |
ISBN |
9787111680932 |
简要 |
简介 |
内容简介书籍计算机书籍 近年来,随着企业和个人用户数量的迅速增加,Python 已然风行于机器学习、 深度学习、 数据解析、 科学计算、 Web 应用程序等众多领域,成为一种广受欢迎的编程语言。本书共分为 7 章,包括 Python 介绍、 开始Python 编程、 编程基础语法使用、 高效编程应用篇、 在程序中读取并编写文件、 导入功能模块、 编写应用程序等。本书在讲解的过程中,穿插了专栏与解说,详细地讲解了初学者在编程过程中可能会遇到的难点和误区。在本书的*后,还增加了附录,列出了编程中经常出现的语法错误、 缩进错误、 名称错误、 导入错误、 属性错误,帮助初学者有效避免这些常见错误。 《Python超入门》适合初学 Python 语言的读者使用,同时也可作为对 Pyhon 感兴趣的读者的自学能考书。 |
目录 |
前言 第1章Python介绍 11开始学习Python吧 Python是什么? Python的特征 Python社区 Python的版本 12搭建Python运行环境 Windows操作系统 Mac OS X操作系统 13运行Python程序 在交互式shell中运行Python 终端运行Python IDLE的使用方法 Web开发环境 安装Atom文本编辑器 Atom的使用方法(基础篇) Atom的使用方法(应用篇) 第一个Python程序 14本书的阅读和使用方法 本书要点 Python文件的操作方法(Windows) Python文件的操作方法(Mac) 第2章开始Python编程 21Python编程第一步 编程是什么 编程时需要注意的事项 22用Python进行计算——算术运算符 加法、减法运算 乘法、除法运算 运算优先级 求余运算 幂运算 总结 23数据的快捷处理——变量 变量是什么 含有变量的程序 变量的命名 总结 24谁更多?谁更大——比较运算符 比较运算符 尝试使用比较运算符 总结 25使用Python处理的各种数据——数据类型 数据类型是什么 数值类型 字符串类型 字符串类型和算术运算符 布尔类型 列表类型 字典类型 元组类型 集合类型 总结 第3章编程基础语法使用 31情境判断——条件判断语句 条件判断语句是什么 条件判断语句的使用方法 条件判断语句的思考方法 总结 32多次相同情境——循环 循环语句是什么 for循环的使用方法(基础篇) for循环的使用方法(应用篇) while语句 死循环 break语句 总结 33创建函数——函数 函数是什么 函数的创建方法 函数的调用方法 函数的不同调用 函数返回值 内置函数 总结 34意料之外的情况——错误及异常 报错是什么 错误的种类 异常是什么 异常的处理方法 异常处理方法的使用 从异常处理中读取内容 总结 第4章高效编程应用篇 41类 类是什么 类的优点 创建类的准备工作 类的创建与调用 对象 方法中的self参数 _init_方法 42继承 继承是什么 继承的格式 使用继承方法编程(基础篇) 使用继承方法编程(重写篇) 使用继承方法编程(父类调用及设定篇) 43标准库 库是什么 标准库的使用方法 其他标准库 与时间日期相关的标准库 创建与解压zip文件 第5章在程序中读取并编写文件 51文件存储地址 把文件存放在哪里 用文本表示桌面 52接口 接口是什么 GUI与CUI 53使用CUI操作计算机 在Window系统下 在Mac系统下 准备用程序对文件进行操作 54文件对象 文件对象是什么 创建文件对象 写入模式 查找新建文件位置 读取模式 指定文件与位置 追加模式 读取并写入外部文件 使用with写入文件 第6章导入功能模块 61第三方库是什么 第三方库使用须知 持续增长中的第三方库 第三方库使用方法 pip命令是什么 62使用第三方库的编程——Python图像处理 Pillow是什么 Pillow的安装方法 Pillow的用途 63使用第三方库的编程——通过Python访问网络 requests是什么 使用requests获取Web API Web API使用须知 64使用第三方库的编程——通过Python收集信息 抓取与刮取 BeautifulSoup 4是什么 BeautifulSoup 4的安装 使用BeautifulSoup 4挑战爬虫 65编写第三方库模块 如何编写模块 尝试创建实用的模块 第7章编写应用程序 71使用tkinter的GUI编程 开始学习tkinter 在画面中添加组件 pack以外的位置指定方法 添加button并设计内容 了解组件的种类 菜单显示 72制作简单的应用程序 qrcode包 QR码生成程序 附录查错 |