爱上Python 一日精通Python编程 [Learn Python in One Day and Learn it Well],由人民邮电出版社在2016-06-01月出版发行,本书编译以及作者信息为: [新加坡] Jamie Chan 著,王磊 译,这是第1次发行, 国际标准书号为:9787115421456,品牌为人民邮电出版社, 这本书采用平装开本为小16开,纸张采为轻型纸,全书共有112页,字数15万0000字,值得推荐。
此书内容摘要
本书将复杂的编程概念分解成简单的步骤,简单易懂。作者通过多年的教学经验精心挑选出了有特点的例子,手把手地实例教学。这本书把看似冗长的编程学习精简,让书“读得很薄”,学习更加轻松。以一学就会的理念讲授Python是什么,需要哪些软件,相对应的模块怎么使用,让那些没有编程经验的初学者也能够轻松学习Python编程。
关于此书作者
※作者简介
Jamie Chan,
是新加坡的工程师,拥有计算机专业硕士学位,目前是一名教师和自由程序员。多年的教学经历使她获得了把编程概念化繁为简的诀窍,便于读者在实践中加深理解。
※译者简介
王磊,
毕业于西安电子科技大学电子工程学院,获得模式识别与智能系统硕士学位,研究内容主要为2D图像视频到3D的转换。目前就职于新浪微博研发中心,担任应用开发工程师,主要负责图像和视频的分布式存储、图像视频处理算法研究等工作,主要使用的编程语言为Python、C/C++Lua和Golang。
编辑们的推荐
※这本书在美国图书畅销榜Python类中高居榜首位置。
※内容言简意赅,让你快速学会Python编程需要理解的知识,并更加注重实践,通过例子帮助你加深理解。
※Python语言学习门槛不高,学会它,可以使你真正在工作中大显身手,提高工资。
※学习一门新的编程语言并不一定要很难,通过这本书,轻松就能学会Python编程。
※作者尽力让编程的初学者都可以理解其中的概念并将之运用到操作中,在挑选样例方面更加用心,使得每个样例都非常典型地阐释了相关的概念,便于读者在实践中加深理解。
※译者是新浪微博研发工程师,实际运用Python语言工作,对Python有深刻的理解,翻译内容准确。
※Python 中文社区创始人Zoom.Quiet (大妈)、Swift Weekly 的维护者梁杰、新浪微博应用开发工程师刘全倾情推荐。
爱上Python 一日精通Python编程 [Learn Python in One Day and Learn it Well]图书的目录
第1章什么是Python ? 1
1.1什么是 Python ?1
1.2为什么学习 Python ?1
第2章为 Python 做好准备3
2.1安装解释器3
2.2使用 Python Shell、IDLE 并编写第一个程序4
第3章变量和操作符的世界7
3.1变量是什么?7
3.2命名一个变量7
3.3赋值符号8
3.4基本操作符9
3.5更多的分配操作符10
第4章Python中的数据类型11
4.1整型11
4.2浮点型11
4.3字符串11
4.4Python中的类型转换15
4.5列表16
4.6元组18
4.7字典19
第5章程序可交互23
5.1Input()23
5.2Print()24
5.3三引号25
5.4转义符号25
第6章选择和判断27
6.1条件语句27
6.2if语句28
6.3内联if30
6.4for循环30
6.5while循环32
6.6break中断33
6.7continue34
6.8Try, Except35
第7章函数和模块39
7.1什么是函数?39
7.2定义函数39
7.3变量作用域40
7.4引入模块42
7.5创建模块43
第8章处理文件45
8.1打开并读取文本文件45
8.2使用For循环来读取文本文件47
8.3写入文本文件47
8.4通过缓冲大小来打开并读取文本文件48
8.5打开、读取并写入二进制文件49
8.6删除和重命名文件49
第9章项目:数学和BODMAS计算法则51
第一部分:myPythonFunction.py51
第二部分:mathGame.py58
挑战自我59
附录A:处理字符串61
附录B:处理列表70
附录C:处理元组75
附录D:处理字典77
附录E:项目答案80
挑战自我83
最后一件事85
部分内容试读
前言
撰写本书的目的是为了帮助你快速学习并掌握 Python 编程。如果你毫无编程经验,你会发现本书是以浅显易懂的方式来讲解复杂概念的。通过精挑细选的例子来阐述每个概念,以此让你对这门语言有更加深入的理解。如果你拥有编程经验,本书可以为你探索 Python 这门语言提供一个很好的基础。本书最后的附录部分也将会为你提供 Python 中一些常用函数的参考资料。
另外,正如 Richard Branson 所说:“学习最好的方法是实践”。
关于此书评价
名家推荐:
作者并没有用层叠的理论来吓大家,而是设计了许多有趣实用的样例,引导读者直接上手实践。Jamie 是有丰富教学经验的“程序媛”,因此她在本书中选择的样例都那么恰到好处。
——Zoom.Quiet ( 大妈 ) 优视眼动科技 CTO,Python 中文社区创始人之一
这是一本写给大忙人看的 Python 入门书,作者只用不到 100 页就讲清楚了 Python 的所有基础知识,如果你是从零起步学编程的朋友,那么 Python 是一个不错的选择。
——梁杰 Python 爱好者, Swift Weekly 的维护者
全书讲述的脉络非常清晰,结构紧凑,通俗易懂。虽然这是一本入门读物,但是当你学完本书中的内容之后,你就能够实际动手去编写一些有意思的程序。
——刘全 新浪微博应用开发工程师
有 62.5% 的人认为 Python 是开发者喜爱的技术,在需求度很高的技术中 Python 排名第 4。Python 的流行在于它具有通用语言的特色。其丰富的标准库和大量的第三方库让Python 可以胜任前端到后端的开发工作。掌握 Python 编程即可推开成功职场的大门!
——王磊 新浪微博应用开发工程师
书摘内容
第4章Python中的数据类型
在本章中,首先我们会看一下Python中的数据类型,特别是整数、浮点数和字符串。接下来,我们将会探索一下类型转换的概念。最后,我们将会讨论Python中的三种高级数据类型:列表、元组和字典。
4.1整型
整型是没有小数部分的数字,比如 –5、–4、–3、0、5、7等。在Python中声明一个整型,仅需要这样写:
variableName = initial value
就可以了。
[样例]
userAge = 20, mobileNumber = 12398724
4.2浮点型
浮点型表示的是带有小数点部分的数字,比如1.234、–0.023、12.01。在Python中声明一个浮点型,我们可以这样写。
variableName = initial value
[样例]
userHeight = 1.82, userWeight = 67.2
4.3字符串
字符串表示的是文本。为了声明一个字符串,你要么使用 variableName = ‘initial value’(单引号)
……
爱上Python 一日精通Python编程 [Learn Python in One Day and Learn it Well]最新最全的试读、书评、目录、简介信息由Python中文网整理提供。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试