• 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
  • 零基础Python编程从入门到精通
21年品牌 40万+商家 超1.5亿件商品

零基础Python编程从入门到精通

正版保障 假一赔十 可开发票

43.51 4.4折 98 全新

库存107件

广东广州
认证卖家担保交易快速发货售后保障

作者王博

出版社北京时代华文书局有限公司

ISBN9787569941920

出版时间2021-07

装帧平装

开本16开

定价98元

货号11432159

上书时间2024-09-07

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介

王博,男,计算机专业硕士。自由撰稿人,项目经理,高级软件开发工程师。曾在多家大型跨国公司任职,并担任互联网机构的技术顾问,多次发表项目管理及技术方面的文章,编写并出版了多部关于计算机软件和编程方面的图书。



目录

第一章 什么是Python / 001
 1.1 编程的历史 / 001
 1.1.1 机器语言 / 003
 1.1.2 汇编语言 / 003
 1.1.3 高级语言 / 003
 1.2 Python 的诞生与应用 / 004
 1.3 Python 其实很容易 / 006
 1.3.1 简易 / 006
 1.3.2 自由 / 007
 1.3.3 可移植 / 007
 1.3.4 库 / 007
 第二章 Python 的开发环境 / 009
 2.1 Python 的下载与安装 / 009
 2.2 PythonVSJava / 012
 2.2.1 免费 / 012
 2.2.2 移植性 / 013
 2.2.3 阅读性 / 013
 2.2.4 应用方向 / 013
 2.2.5 库 / 014
 2.2.6 移动互联 / 014
 2.3 PythonVSC 语言 / 014
 2.3.1 编译类型 / 014
 2.3.2 运行速度 / 014
 2.3.3 跨平台 / 015
 2.3.4 数据类型 / 015
 2.3.5 头文件 / 015
 2.3.6 调用函数 / 015
 2.4 我们可以用Python 做什么? / 016
 2.4.1 爬虫 / 016
 2.4.2 Web 开发 / 016
 2.4.3 游戏 / 016
 2.4.4 数据整理 / 017
 2.4.5 大数据和人工智能 / 017
 2.5 Python2.0 与Python3.0 的区别 / 017
 2.5.1 print 函数 / 018
 2.5.2 中文使用 / 018
 2.5.3 数据类型 / 018
 2.5.4 不等运算符 / 019
 2.5.5 除法运算 / 019
 第三章 输入与输出 / 021
 3.1 Print() 函数 / 021
 3.1.1 输出格式化整数 / 023
 3.1.2 类型转换(float): / 027
 3.2 format() 函数格式化输出 / 028
 3.2.1 format 位置映射 / 028
 3.2.2 format 关键字映射 / 029
 3.2.3 填充对齐 / 029
 3.3 读和写文件 / 030
 3.4 str() 函数与repr() 函数 / 032
 3.5 input() 函数 / 035
 第四章 函数 / 037
 4.1 定义函数 / 037
 4.2 语法 / 038
 4.3 函数调用 / 039
 零基础Python 编程从入门到精通
 4.4 参数 / 040
 4.4.1 必须参数 / 040
 4.4.2 关键词参数 / 042
 4.4.3 默认参数 / 043
 4.4.4 不定长参数 / 045
 4.5 匿名函数 / 047
 4.6 return 语句 / 048
 第五章 基本数据类型 / 050
 5.1 数字(Number) / 053
 5.2 字符串(String) / 054
 5.3 列表(List) / 055
 5.4 集合(Set) / 057
 5.5 元组(Tuple) / 059
 5.6 字典(Dictionary) / 060
 第六章 字符串 / 062
 6.1 字符串的方向性 / 062
 6.2 字符串更新 / 064
 6.3 Python 的转义字符 / 065
 6.3.1 续航符“\\” / 066
 6.3.2 退格符\\b” / 067
 6.3.3 换行符\” / 068
 ?6.3.4 空行“\\000” / 069
 6.4 Python 的字符串运算符 / 070
 6.5 字符串内置函数 / 073
 第七章 Python 的“器” / 088
 7.1 迭代器 / 088
 7.1.1 遍历 / 090
 7.1.2 结束迭代 / 093
 7.2 生成器 / 095
 7.3 注释 / 098
 7.3.1 单行注释 / 098
 7.3.2 多行注释 / 099
 第八章 经典24 例 / 101
 案例1 输出HelloWorld! / 101
 案例2 求两个值的和 / 103
 案例3 计算三角形面积 / 105
 案例4 判断字符串中的元素组成 / 107
 案例5 设定:list=[0,1,2,3,4,5] 列表,翻转列表 / 109
 案例6 清空列表利用clear() 方法实现 / 110
 案例7 比较两个数值的大小 / 111
 案例8 设定列表:list1=[0,1,2,3,4,5],求列表之和 / 113
 案例9 判断字符串的长度 / 114
 零基础Python 编程从入门到精通
 案例10 认识if、elif、else 的用法 / 115
 案例11 数值交换 / 117
 案例12 计算阶乘n! / 118
 案例13 显示现在的时间 / 120
 案例14 斐波那契数列 / 121
 案例15 判断奇数还是偶数 / 123
 案例16 约瑟夫生者死者链队列 / 124
 案例17 判断某年是否是闰年 / 127
 案例18 判断该元素是否在列表中 / 128
 案例19 九九乘法表 / 130
 案例20 计算数字组合方式 / 131
 案例21 求121 的开方数是多少 / 132
 案例22 计算折后价格 / 133
 案例23 创建一个按钮 / 134
 案例24 输出日历 / 135
 第九章 PyCharm 的安装 / 137
 第十章 Python 进阶教程 / 144
 10.1 正则表达式 / 144
 10.1.1 re.match() 函数 / 144
 10.1.2 re.search() 函数 / 146
 10.1.3 re.sub() 函数 / 147
 10.1.4 模式字符串 / 149
 10.1.5 正则表达式修饰符 / 150
 10.2 通过Python 处理时间和日期 / 151
 10.2.1 time.time() 模块 / 151
 10.2.2 localtime() 函数 / 152
 10.2.3 asctime(): 函数 / 153
 10.2.4 时间元祖 / 154
 10.2.5 strftime 函数 / 155
 10.3 Pip 工具 / 157
 10.4 PythonOS 模块 / 158
 第十一章 Python 常用内置函数解析 / 160
 11.1 abs() 函数 / 160
 11.2 min() 函数 / 161
 11.3 next() 函数 / 163
 11.4 sorted() 函数 / 164
 11.5 ascii() 函数 / 166
 11.6 int() 函数 / 166
 11.7 sum() 函数 / 168
 11.8 issubclass() 函数 / 169
 11.9 pow() 函数 / 170
 11.10 chr() 函数 / 172
 11.11 frozenset() 函数 / 173
 零基础Python 编程从入门到精通
 11.12 list() 函数 / 174
 11.13 range() 函数 / 176
 11.14 reversed() 函数 / 178
 附录1 Linux 安装环境 / 180
 附录2 LinuxmacOS 系统运行程序 / 182
 附录3 其他内置函数解析 / 184



内容摘要
2.2 Python VS Java

Python 和Java 有很多相似的地方,也有很多的不同之处。两者的不同之处并

不完全是语言能力高低的不同,而是在某些领域上面两种语言都有着自己的独特 优势。下面我们详细了解一下两种语言的主要特点和不同之处。

2.2.1 免费

两者从诞生之日起都是允许用户免费下载的,也就是说任何人都可以随时下

载Python 和Java,并且可以随意阅读并修改其他源代码,这也成就了Python 和

Java 在编程软件中的地位。正是由于这种“自由”的创作氛围,使得两种语言得

到了快速的发展和更新。

2.2.2 移植性

两种语言都有很强的可移植性,都可以跨平台移植。但是从跨度来说并不

“彻底”:Java 跨平台的方式是通过虚拟机来实现的,但是虚拟机本身并不适用于全部的平台;Python 跨平台的方式是由于其本身的语言特性,虽然可以在大部分平台自由地编写Python 语言,但是并不是支持所有的平台编写。

2.2.3 阅读性

从语言特点来说,两种语言都是很简单的计算机语言,相比较于其他的“古

老”语言有很强的可读性。Java 是因为其本身没有比较复杂的程序,所以在编写

过程中是很“愉快”的;Python 是基于其本身的语言特性,比如拥有可读性极强的逻辑代码,在语言的编写过程中只要按照简单的逻辑思维编辑,就可以完成一段完整的代码。

2.2.4 应用方向

两种语言根据自己的特性有着各自适用的领域:Java 的主要应用领域在Web

开发、安卓开发、网页编辑等方面;Python 的主要应用领域在游戏开发、图形图像检索、引擎开发等方面。

2.2.5 库

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP