新書推薦:
《
突破不可能:用特工思维提升领导力
》
售價:NT$
352.0
《
王阳明大传:知行合一的心学智慧(精装典藏版)
》
售價:NT$
1010.0
《
失衡与重塑——百年变局下的中国与世界经济
》
售價:NT$
602.0
《
不被定义的年龄:积极年龄观让我们更快乐、健康、长寿
》
售價:NT$
352.0
《
南方谈话:邓小平在1992
》
售價:NT$
367.0
《
纷纭万端 : 近代中国的思想与社会
》
售價:NT$
500.0
《
中国古代文体形态研究(第四版)(中华当代学术著作辑要)
》
售價:NT$
765.0
《
朋党之争与北宋政治·大学问
》
售價:NT$
454.0
|
編輯推薦: |
基础篇进阶篇高级篇 一步到位
25小时视频同步课程,手把手教你学编程
267个学习二维码,手机、PC 同步学习
85个同步实例,强化知识理解
66个学习笔记,轻松化解学习障碍
|
內容簡介: |
本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用 Python 进行程序开发的应用技术。全书分为 16 章,包括 Python 编程基础、数据类型与基本运算符、顺序结构语句与条件控制语句、循环结构语句、列表和元组、字符串的常用操作、数据处理与验证、文件与 IO、字典与集合、函数、Python内置函数、类和对象、模块、进程和线程、网络编程、异常处理及程序调试。本书内容丰富,结合在学习过程中经常遇到的各种问题和解决方法,以及提示的要点,用学习笔记的形式进行了提炼和总结。
|
關於作者: |
明日科技是一家管理规范、研发能力强的互联网公司,同时从事图书开发。人员规模50人明日的优势:?明日科技很注重员工经验交流和开发经验整理、共享,内部积累文档已经整理得非常完善,代码讲解非常细致,目前已经出版图书300多个品种,占据主流语言图书销售排行的前列。?案例完全来自本企业的项目,紧跟时代脚步,内容质量上无可挑剔。?明日科技配套资源丰富,提供从视频讲解到快学快用的整体配套资源,同时技术服务做的也比较完善。
|
目錄:
|
目 录
第 1 章 Python 编程基础........................................................................................................... 1
1.1 基本输入和输出 ........................................................................................................... 1
1.1.1 使用 print 函数进行简单输出 ....................................................................... 1
1.1.2 使用 print 函数进行复杂输出 ....................................................................... 3
1.1.3 使用 input 函数输入 ..................................................................................... 6
1.2 注释 ............................................................................................................................... 7
1.2.1 单行注释 ........................................................................................................... 7
1.2.2 多行注释 ........................................................................................................... 7
1.2.3 中文声明注释 .................................................................................................. 8
1.3 代码缩进 ....................................................................................................................... 9
1.4 编码规范 ..................................................................................................................... 10
1.5 命名规范 ..................................................................................................................... 11
第 2 章 数据类型与基本运算符 .............................................................................................. 13
2.1 保留字与标识符 ......................................................................................................... 13
2.1.1 保留字 ............................................................................................................. 13
2.1.2 标识符 ............................................................................................................. 15
2.2 变量 ............................................................................................................................. 16
2.2.1 理解 Python 中的变量 .................................................................................... 16
2.2.2 变量的定义与使用 ......................................................................................... 17
2.3 基本数据类型 ............................................................................................................. 18
2.3.1 数值类型 ......................................................................................................... 18
2.3.2 字符串类型 ..................................................................................................... 21
2.3.3 布尔类型 ......................................................................................................... 24
2.3.4 数据类型转换 ................................................................................................. 24
2.4 进制数 ......................................................................................................................... 26
2.4.1 二进制 ............................................................................................................. 26
2.4.2 八进制 ............................................................................................................. 26
2.4.3 十进制 ............................................................................................................. 27
2.4.4 十六进制 ......................................................................................................... 27
2.4.5 进制的进位 ..................................................................................................... 27
2.5 算术运算符 ................................................................................................................. 27
2.6 赋值运算符 ................................................................................................................. 30
第 3 章 顺序结构语句与条件控制语句 .................................................................................. 33
3.1 顺序结构语句 ............................................................................................................. 33
3.1.1 赋值语句 ......................................................................................................... 34
3.1.2 输入 输出语句 .............................................................................................. 35
3.2 常用条件语句 ............................................................................................................. 36
3.2.1 if 语句 .............................................................................................................. 36
3.2.2 ifelse 语句 .................................................................................................... 39
3.2.3 ifelifelse 语句 .......................................................................................... 40
3.3 if 语句的嵌套 .............................................................................................................. 42
3.4 使用 and 连接条件的选择语句 .................................................................................. 43
3.5 使用 or 连接条件的选择语句 .................................................................................... 45
3.6 使用 not 关键字的选择语句 ...................................................................................... 46
第 4 章 循环结构语句 .............................................................................................................. 48
4.1 for 循环 ........................................................................................................................ 48
4.2 while 循环 .................................................................................................................... 51
4.3 循环嵌套 ..................................................................................................................... 54
4.4 跳转语句 ..................................................................................................................... 55
4.4.1 break 语句 ....................................................................................................... 55
4.4.2 continue 语句 .................................................................................................. 56
第 5 章 列表和元组 .................................................................................................................. 59
5.1 序列 ............................................................................................................................. 59
5.1.1 索引 ................................................................................................................. 59
5.1.2 切片 ................................................................................................................. 60
5.1.3 序列相加 ......................................................................................................... 61
5.1.4 乘法(Multiplying) ...................................................................................... 62
5.1.5 检查某个元素是否是序列的成员 ................................................................. 63
5.1.6 计算序列的长度、最大值和最小值 ............................................................. 63
5.2 列表 ............................................................................................................................. 64
5.2.1 列表的创建和删除 ......................................................................................... 65
5.2.2 访问列表元5
|
內容試閱:
|
前言:
1989 年,由荷兰人 Guido van Rossum 发明的一种面向对象的解释型高级编程语言被命名为 Python。Python 的中文词意为蟒蛇,它是一种扩充性极强的编程语言,有着丰富和强大的库,能够把用其他语言(尤其是 CC )制作的各种模块很轻松地结合在一起,所以又被称为胶水语言。Python 语法简洁、清晰,代码可读性强,编程模式符合人类的思维方式和习惯,深受编程人员的喜好和追捧。
本书内容
本书包含了学习 Python 从入门到高级应用开发所需的各类必备知识,全书分为 16 章,
知识结构如下。
本书特点
由浅入深,循序渐进。本书以初、中级程序员为对象,先从 Python 基础学起,再学习面向对象、模块、进程、线程和网络编程等知识。讲解语言通俗易懂、图文并茂,从而使读者能够快速掌握书中内容。 教学视频,讲解详尽。读者可以扫码观看教学视频,根据这些教学视频更快速地学习Python,感受编程的快乐和成就感,进一步增强学习的信心,从而快速成为编程高手。 实例典型,轻松易学。通过实例学习是学习 Python 最好的方法,本书在讲解知识时,通过多个实例,详尽地讲解了在实际开发中所需的各类知识。另外,为了便于读者阅读代码,快速地学习编程技能,书中的关键代码都提供了相应的注释。 精彩栏目,贴心提醒。本书根据需要在各章安排了很多学习笔记小栏目,让读者可以在学习过程中轻松地理解相关知识点及概念,快速掌握个别技术的应用技巧。 读者对象
初学编程的自学者。 编程爱好者。 大中专院校的老师和学生。 相关培训机构的老师和学生。 做毕业设计的学生。 初中级程序开发人员。 程序测试及维护人员。 参加实习的菜鸟程序员。 读者服务
为了方便解决本书疑难问题,我们提供了多种服务方式,并由明日科技团队提供在线技术指导和社区服务,服务方式如下。
服务网站:www.mingrisoft.com。 服务邮箱:mingrisoft@mingrisoft.com。 企业 QQ:4006751066。 QQ 群:574680371、702122889、991924678、460844392。 服务电话:400-67501966、0431-84978981。 本书约定
开发环境及工具如下。
操作系统:Windows 7、Windows 10 等。 ● 开发工具:IDLE。
|
|