您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Python新思维教程(张基温)
字数: 382
出版社: 化学工业
作者: 编者:张基温|
商品条码: 9787122473394
适读年龄: 12+
版次: 1
开本: 16开
页数: 238
出版年份: 2025
印次: 1
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书旨在打造一本彰显Python的亮点、有深度地讲清其概念的教材。全书共6章。第1章为Python编程生态,在为全书学习奠定基础的同时,重点是要在读者心目中筑牢Python以对象为程序主角的“一切皆对象”思想。第2~4章分别介绍Python结构化编程基础、函数式编程,以及基于类的编程。第5章为Python容器操作,介绍Python面向应用的数据结构基础—容器。第6章为Python开发举例,通过数据库访问、数据处理、WWW访问和GUI编程,介绍本书倡导的应用开发重在熟悉领域知识的思想。 本书结构合理、概念精准,并提供了一些有助于教学的机制,例如,习题按大节组织,以便针对性更强;用二维码扩展知识范围;每篇有一张思维导图等,供学习者学前了解本篇知识概况,学后进行知识与思路整理。还提供了PPT和教学参考大纲。 本书适合高等学校计算机科学与技术、电子信息工程、自动化及通信工程等专业师生选用,也可供想学习Python编程语言的读者自学使用。
作者简介
无
目录
第1章 Python编程生态 1.1 Python编程要素 002 1.1.1 程序设计语言的级别 002 1.1.2 Python程序的运行方式与IDLE 004 1.1.3 对象、标识符与Python命名规则 005 1.1.4 运算符与表达式 006 1.1.5 语句与代码封装体 007 1.1.6 注释与良好的程序设计风格 009 习题1.1 011 1.2 Python对象 012 1.2.1 Python对象的ID、类型和应用属性 012 1.2.2 Python数值类型和bool类型 014 1.2.3 Python容器类型 016 习题1.2 018 1.3 Python变量 018 1.3.1 Python变量是名字型变量 019 1.3.2 Python赋名语句 020 1.3.3 Python命名空间及其表示 023 1.3.4 对象的引用计数与生命周期 024 习题1.3 025 1.4 不变性原则:Python的不可变对象与可变对象 026 1.4.1 不变性原则 026 1.4.2 赋值—程序中的主要扰动因素 026 1.4.3 Python对象的不可变类型与可变类型 027 1.4.4 不可变对象的可哈希性 028 习题1.4 029 1.5 运算符与表达式 030 1.5.1 Python算术运算符与算术表达式 030 1.5.2 布尔运算符与布尔表达式 032 1.5.3 Python表达式的计算顺序 033 1.5.4 字符串的简单操作 034 1.5.5 input()函数 034 1.5.6 f-string表达式 035 习题1.5 037 1.6 Python开发资源 038 1.6.1 Python的四层开发资源 038 1.6.2 Python模块及其导入 042 1.6.3 Python包及其导入 043 习题1.6 044 第2章 Python结构化编程基础 2.1 Python流程控制语句 046 2.1.1 选择结构:if 语句 046 2.1.2 重复结构:while语句 049 2.1.3 迭代与iter-next结构 051 2.1.4 for 结构 052 2.1.5 break语句与continue语句 053 2.1.6 for和while的else子句 054 2.1.7 异常处理与try-except语句 055 习题2.1 058 2.2 Python函数 059 2.2.1 Python函数的定义与调用 059 2.2.2 Python函数返回与return语句 060 2.2.3 Python参数传递技术 062 2.2.4 函数的递归调用 065 2.2.5 函数嵌套 067 习题2.2 067 2.3 Python命名空间及其生命周期与作用域 068 2.3.1 Python的四级命名空间及其生命周期 068 2.3.2 Python命名空间的作用域规则 068 2.3.3 global和nonlocal关键词 071 2.3.4 用内置函数locals()和globals()获取命名空间内容 073 习题2.3 074 第3章 Python函数式编程 3.1 函数式编程由来 078 3.1.1 函数式编程的数学思想基础—范畴论 078 3.1.2 函数式编程是λ演算的直接延续 079 习题3.1 079 3.2 Python函数式编程基础 080 3.2.1 函数是“第一等对象” 080 3.2.2 纯函数与不变性原则 081 习题3.2 083 3.3 Python函数式编程的常用模式 083 3.3.1 lambda表达式 083 3.3.2 高阶函数 084 3.3.3* 函数柯里化 086 3.3.4* 偏函数 086 3.3.5* 生成器 088 3.3.6 闭包 092 3.3.7 Python装饰器 093 习题3.3 096 第4章 Python基于类的编程 4.1 类的定义与实例对象的构建 100 4.1.1 用class关键词封装类对象 100 4.1.2 用构造函数创建实例对象 101 4.1.3 类的属性与方法 103 4.1.4 类与实例对象的测试与维护 106 习题4.1 108 4.2 类的继承与组合 110 4.2.1 父类通过继承派生子类 111 4.2.2 Python的继承路径:mro、super、object和type 114 4.2.3* Python类与对象的命名空间及其作用域 118 4.2.4* Python类组合 121 习题4.2 122 4.3 为Python程序增添异彩 124 4.3.1 Python魔法方法 124 4.3.2 Python魔法属性 128 4.3.3* Python类相关装饰器 130 习题4.3 132 4.4* 抽象,再抽象 134 4.4.1 抽象类与ABC 134 4.4.2 Python元类 135 习题4.4 138 第5章 Python容器操作 5.1 Python内存内置容器对象的共性操作 142 5.1.1 内存内置容器对象的创建与类型转换 142 5.1.2 容器对象属性获取 144 5.1.3 容器及成员关系运算 146 5.1.4 容器的可迭代性操作 146 5.1.5 可变对象与不可变对象的复制 147 习题5.1 149 5.2 序列对象操作 150 5.2.1 序列索引 150 5.2.2 序列切片与拆分 152 5.2.3 序列连接与重复 153 5.2.4 列表的个性化操作 153 5.2.5 可变对象的浅复制与深复制 156 习题5.2 157 5.3 Python字符串个性化操作与正则表达式 159 5.3.1 字符串测试方法 159 5.3.2 字符串搜索与定位方法 160 5.3.3 字符串拆分与连接方法 160 5.3.4 字符串转换与修改方法 161 5.3.5 正则表达式与re模块 162 习题5.3 165 5.4 Python字典的个性化特性 167 5.4.1 字典的特征 167 5.4.2 字典操作符 168 5.4.3 字典常用操作方法 168 习题5.4 169 5.5 Python集合的个性化特性 171 5.5.1 集合及其对象创建 171 5.5.2 集合属性获取与测试 172 5.5.3 Python集合运算 172 5.5.4 可变集合及其操作 173 习题5.5 174 5.6* Python文件操作 175 5.6.1 Python文件分类 175 5.6.2 文件管理与目录操作 176 5.6.3 数据文件操作 177 习题5.6 180 第6章* Python开发举例 6.1 Python数据库访问 182 6.1.1 数据库与SQL 182 6.1.2 应用程序通过ODBC操作数据库 184 6.1.3 pyodbc 186 6.1.4 用SQLite引擎操作数据库 187 习题6.1 190 6.2 Python数据处理 190 6.2.1 数据处理相关概念 190 6.2.2 数据处理的一般过程 193 6.2.3 数据可视化与相关Python库 195 6.2.4 Python数据分析与NumPy 197 习题6.2 207 6.3 Python WWW访问 207 6.3.1 超文本与HTML 208 6.3.2 超文本传输协议HTTP 209 6.3.3 统一资源定位符 210 6.3.4 搜索引擎 211 6.3.5 网络爬虫 212 6.3.6 用urllib模块库访问网页 213 习题6.3 216 6.4 Python GUI编程 217 6.4.1 GUI窗口及其原理 217 6.4.2 tkinter简介 219 6.4.3 tkinter GUI程序的基本结构 225 6.4.4 tkinter应用示例 225 习题6.4 237 参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网