你好!Python

你好!Python

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

用轻松幽默的语言从零开始学Python。

内容简介

本书书名来源于编程语言中最经典的Hello World程序,寓意带读者从入门到精通。

全书共14章,内容涵盖Python基础语法、数据类型和运算、流程控制语句、函数和模块、面向对象编程、异常处理、文件和网络操作,以及GUI编程、数据库编程和多线程编程。

无论你是编程新手,还是有经验的程序员,本书都将以浅显易懂的方式,带你掌握Python语言实用技能。

作者简介

编著者关东升,一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种计算机技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。

长期为中国移动、中国联通、南方航空、中石油、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。

先后出版了《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》《Java从小白到大牛》《Kotlin从小白到大牛》等40多部图书。

章节目录

版权信息

前言

第1章 你好,世界!我是Python!

1.1 编写你的第一个Python程序

1.1.1 Python解释器

1.1.2 编写Hello World

1.2 使用PyCharm工具

1.2.1 设置Python解释器

1.2.2 创建项目

1.2.3 编写代码

1.2.4 运行程序

1.2.5 庖丁解牛Hello World

1.3 Python语言概述

1.3.1 Python语言历史

1.3.2 Python语言特点

1.4 Python语言应用前景

1.5 如何获得帮助

1.6 总结与扩展

1.7 同步练习

第2章 魔法师的咒语书

2.1 标识符和关键字

2.1.1 标识符

2.1.2 关键字

2.2 编程基础知识

2.2.1 语句

2.2.2 变量

2.2.3 注释

2.2.4 缩进

2.2.5 续行符

2.3 训练营:理解变量和语句

2.4 Python代码组织方式

2.4.1 模块

2.4.2 包

2.4.3 创建包

2.4.4 引入包

2.5 总结与扩展

2.6 同步练习

第3章 以数据之名,激荡人心

3.1 基本数据类型

3.1.1 整数类型

3.1.2 浮点类型

3.1.3 复数类型

3.1.4 布尔类型

3.1.5 类型转换

3.2 训练营1:基本数据类型

3.3 高级数据类型

3.3.1 序列

3.3.2 列表

3.3.3 训练营2:掌握列表操作

3.3.4 元组

3.3.5 训练营3:掌握元组操作

3.3.6 集合

3.3.7 训练营4:掌握集合操作

3.3.8 字典

3.3.9 训练营5:掌握字典操作

3.3.10 字符串类型

3.3.11 训练营6:理解原始字符串和长字符串

3.3.12 训练营7:掌握字符串格式化

3.4 总结与扩展

3.5 同步练习

第4章 我快乐,我自由!

4.1 算术运算符

4.1.1 一元运算符

4.1.2 二元运算符

4.2 关系运算符

4.3 逻辑运算符

4.4 训练营1:熟悉算数运算符、关系运算符和逻辑运算符

4.5 位运算符

4.6 训练营2:熟悉位运算符

4.7 赋值运算符

4.8 总结与扩展

4.9 同步练习

第5章 让代码通透你的心

5.1 if语句

5.1.1 if结构

5.1.2 if...else结构

5.1.3 if...elif...else结构

5.2 训练营:掌握if语句

5.3 总结与扩展

5.4 同步练习

第6章 编织代码的舞者

6.1 while语句

6.2 训练营1:掌握while语句

6.3 for语句

6.4 训练营2:掌握for语句

6.5 break语句

6.6 训练营3:掌握break语句

6.7 continue语句

6.8 训练营4:掌握continue语句

6.9 总结与扩展

6.10 同步练习

第7章 一个人的独角戏,一群人的协奏曲

7.1 用户自定义函数

7.2 函数参数

7.2.1 带有默认值的参数

7.2.2 多参数函数

7.3 函数变量作用域

7.4 匿名函数与lambda函数

7.5 训练营1:熟悉匿名函数

7.6 生成器

7.7 训练营2:了解生成器

7.8 高阶函数

7.8.1 filter()函数

7.8.2 map()函数

7.9 总结与扩展

7.10 同步练习

第8章 唯美的艺术

8.1 声明类

8.1.1 类的成员

8.1.2 实例变量与构造方法

8.1.3 实例方法

8.1.4 类变量

8.1.5 类方法

8.1.6 静态方法

8.1.7 训练营1:掌握定义类

8.2 封装性

8.2.1 私有成员变量

8.2.2 私有成员方法

8.2.3 训练营2:实现类封装

8.3 继承性

8.3.1 Python语言中实现继承

8.3.2 多继承

8.3.3 训练营3:实现类继承

8.4 多态性

8.4.1 多态概念

8.4.2 重写方法

8.5 总结与扩展

8.6 同步练习

第9章 捉虫大队行动中

9.1 异常类继承层次

9.1.1 几个重要的异常

9.1.2 异常堆栈

9.2 处理异常

9.2.1 捕获异常

9.2.2 捕获多个异常

9.3 释放资源

9.3.1 finally代码块

9.3.2 with as代码块

9.4 显式抛出异常

9.5 总结与扩展

9.6 同步练习

第10章 掌握文件才能侃侃而谈

10.1 访问文件

10.1.1 打开文件

10.1.2 关闭文件

10.1.3 文本文件读写

10.1.4 训练营1:复制文本文件

10.1.5 二进制文件读写

10.1.6 训练营2:复制二进制文件

10.2 总结与扩展

10.3 同步练习

第11章 在视觉与交互的海洋中游泳

11.1 GUI开发工具包概述

11.2 编写第一个Tkinter程序

11.2.1 添加控件到窗口

11.2.2 给控件添加事件处理

11.2.3 训练营1:熟悉事件处理

11.3 布局管理

11.3.1 pack布局

11.3.2 grid布局

11.4 常用控件

11.4.1 文本输入框控件

11.4.2 文本区控件

11.4.3 复选框

11.4.4 单选按钮

11.4.5 列表

11.4.6 下拉列表

11.5 训练营2:熟悉布局管理

11.6 总结与扩展

11.7 同步练习

第12章 畅游信息的海洋

12.1 网络基础

12.1.1 TCP/IP协议

12.1.2 IP地址

12.1.3 HTTP/HTTPS协议

12.1.4 端口

12.1.5 URL概念

12.2 Python网络编程库

12.2.1 urllib库

12.2.2 搭建自己的Web服务器

12.2.3 发送GET请求

12.2.4 发送POST请求

12.3 训练营1:下载图片

12.4 JSON数据交换格式

12.4.1 JSON文档

12.4.2 JSON编码

12.4.3 JSON解码

12.5 训练营2:编码所有“备忘录”信息

12.6 总结与扩展

12.7 同步练习

第13章 用数据解析你我的故事

13.1 MySQL数据库管理系统

13.1.1 安装MySQL 8数据库

13.1.2 客户端登录服务器

13.1.3 常见的管理命令

13.2 编写Python程序访问MySQL数据库

13.2.1 安装PyMySQL库

13.2.2 访问数据库一般流程

13.3 训练营:学生表CRUD操作

13.3.1 创建学生表

13.3.2 插入学生数据

13.3.3 更新学生数据

13.3.4 删除学生数据

13.3.5 查询所有学生数据

13.3.6 按照学生编号查询数据

13.4 总结与扩展

13.5 同步练习

第14章 拥抱变幻无常的世界

14.1 创建线程

14.1.1 使用Thread类创建线程

14.1.2 使用Thread子类创建线程

14.2 等待线程结束

14.3 线程同步

14.3.1 线程不安全问题

14.3.2 线程互斥锁

14.4 总结与扩展

14.5 同步练习

你好!Python是2024年由机械工业出版社出版,作者关东升 编著。

得书感谢您对《你好!Python》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
你好,短视频!从零开始做Vlog 电子书
从零教你玩转短视频,详尽概括拍摄、制作及后期运营策略,涵盖B站抖音小红书快手等主流新媒体平台运营策略。
医生你好——协和八的温暖医学故事 电子书
该书受众面广,适合医学生、住院医师以及广大普通读者阅读、收藏。该分册收录了协和八公众号40篇左右高点击量医学人文故事,创作者为协和系统的优秀作者,篇目包括自得麒乐、夏鹏等年轻医生执笔的“从医开始,到现在”、“我们,都在”、“在星空下”、“除夕夜我值过的班”等文章,这些文章在医圈受到好评,广为流传。借助协和八系列的第一本《从医开始》的影响力,相信本书也会有较好的市场反应
Python编程基础 电子书
介绍了Python编程基础及其相关知识的应用,解决部分实际问题。
Python测试之道 电子书
基于Python 3.6,详解测试开发技术大趋势。
Python算法详解 电子书
- 以“从入门到精通”的写作方法构建内容,让读者入门容易。 为了使读者能够完全看懂本书的内容,本书遵循“从入门到精通”基础类图书的写法,循序渐进地讲解算法的知识。 - 破解语言难点,以“技术解惑”贯穿全书,绕过学习中的陷阱。 为了帮助读者学懂算法,每章都会有“技术解惑”模块,让读者知其然又知其所以然。 - 书中包含大量典型实例。 书中有195个实例,通过这些实例的练习,读者有更多的实践演练机会。 - 通过QQ群和网站论坛实现教学互动,形成互帮互学的朋友圈。 本书作者为了方便给读者答疑,特地提供了网站论坛、QQ群等技术支持,并且随时在线与读者互动。让大家在互学互帮中形成一个良好的学习编程的氛围。网站名称和群号,详见本书前言部分。