Python程序设计与实践:用计算思维解决问题

Python程序设计与实践:用计算思维解决问题
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2018-05
版次: 1
ISBN: 9787302473893
定价: 29.00
装帧: 平装
开本: 16开
纸张: 纯质纸
页数: 168页
字数: 175千字
7人买过
  • 本教材主要讲授Python程序设计知识,采用案例教学和问题驱动的撰写方法,注重实践思维、计算思维和创新思维等教育理念与教材内容的结合。本教材将知识点和实际应用相结合,以教学案例引出理论讲解。案例源于现实生活,旨在让读者理解实际问题被抽象化、模型化和程序化的全过程。内容涵盖Python应用的各个方面,以对比方式阐述人和计算机在解决问题时的异同,让读者理解计算思维的本质。教材在设计上由易到难,分别阐述计算机如何描述和处理现实世界中的各类事物,如何表示各类事物之间的关系,如何组织和优化程序结构等,使读者能够将程序设计和现实问题相关联。在讲解某一知识点时,横向延伸与之相关的各类知识点;在讲解某一个案例时,纵向扩展该案例所能实现的各种功能模块,使读者能够比较全面、深入地理解问题和掌握知识。教材穿插了一些技巧性、实用性的说明,并且对重要代码添加了注释。本教材免费提供与内容相配套的教学课件和各个案例的程序源代码。 本教材的内容涵盖范围较广,案例贴近实际,既可作为以Python为基础的程序设计类课程的配套教材,又可作为学习Python的很好的自学参考书,也适合各层次Python开发人员阅读参考。 
    第1章良好的编程习惯1 1.1Python简介2 1.2Python安装4 1.3漂亮的程序8 1.3.1语法规则10 1.3.2注释规范14 1.3.3程序调试15 1.4Python学习资料17 习题18 
     第2章计算机描述现实事物20 2.1变量21 2.1.1变量的含义21 2.1.2变量的命名25 2.1.3变量的创建27 2.2数据类型29 2.2.1数值类型30 2.2.2非数值类型34 习题40 
     第3章计算机处理现实事物43 3.1数值类型操作43 3.1.1数字操作43 3.1.2布尔操作48 3.2非数值类型操作51 3.2.1字符串处理51 3.2.2多媒体处理62 习题64 〖1〗Python程序设计与实践——用计算思维解决问题〖1〗目录 第4章计算机的流程控制66 4.1计算机的逻辑66 4.1.1逻辑表达式67 4.1.2运算符优先级68 4.2程序的有序执行69 4.2.1if条件语句71 4.2.2while循环语句79 4.2.3for循环语句83 4.2.4循环跳转语句88 习题88 
     第5章计算机表示现实事物间关系90 5.1集合关系99 5.2线性关系101 5.3树形关系114 5.4网状关系122 习题130 第6章程序编写方法132 6.1逐条编程133 6.2面向过程编程134 6.2.1函数134 6.2.2参数139 6.2.3作用域141 6.3面向对象编程142 6.3.1类143 6.3.2对象148 6.3.3继承150 6.3.4多态154 6.4模块化编程思想156 6.4.1模块156 6.4.2文件163 习题167 
  • 内容简介:
    本教材主要讲授Python程序设计知识,采用案例教学和问题驱动的撰写方法,注重实践思维、计算思维和创新思维等教育理念与教材内容的结合。本教材将知识点和实际应用相结合,以教学案例引出理论讲解。案例源于现实生活,旨在让读者理解实际问题被抽象化、模型化和程序化的全过程。内容涵盖Python应用的各个方面,以对比方式阐述人和计算机在解决问题时的异同,让读者理解计算思维的本质。教材在设计上由易到难,分别阐述计算机如何描述和处理现实世界中的各类事物,如何表示各类事物之间的关系,如何组织和优化程序结构等,使读者能够将程序设计和现实问题相关联。在讲解某一知识点时,横向延伸与之相关的各类知识点;在讲解某一个案例时,纵向扩展该案例所能实现的各种功能模块,使读者能够比较全面、深入地理解问题和掌握知识。教材穿插了一些技巧性、实用性的说明,并且对重要代码添加了注释。本教材免费提供与内容相配套的教学课件和各个案例的程序源代码。 本教材的内容涵盖范围较广,案例贴近实际,既可作为以Python为基础的程序设计类课程的配套教材,又可作为学习Python的很好的自学参考书,也适合各层次Python开发人员阅读参考。 
  • 目录:
    第1章良好的编程习惯1 1.1Python简介2 1.2Python安装4 1.3漂亮的程序8 1.3.1语法规则10 1.3.2注释规范14 1.3.3程序调试15 1.4Python学习资料17 习题18 
     第2章计算机描述现实事物20 2.1变量21 2.1.1变量的含义21 2.1.2变量的命名25 2.1.3变量的创建27 2.2数据类型29 2.2.1数值类型30 2.2.2非数值类型34 习题40 
     第3章计算机处理现实事物43 3.1数值类型操作43 3.1.1数字操作43 3.1.2布尔操作48 3.2非数值类型操作51 3.2.1字符串处理51 3.2.2多媒体处理62 习题64 〖1〗Python程序设计与实践——用计算思维解决问题〖1〗目录 第4章计算机的流程控制66 4.1计算机的逻辑66 4.1.1逻辑表达式67 4.1.2运算符优先级68 4.2程序的有序执行69 4.2.1if条件语句71 4.2.2while循环语句79 4.2.3for循环语句83 4.2.4循环跳转语句88 习题88 
     第5章计算机表示现实事物间关系90 5.1集合关系99 5.2线性关系101 5.3树形关系114 5.4网状关系122 习题130 第6章程序编写方法132 6.1逐条编程133 6.2面向过程编程134 6.2.1函数134 6.2.2参数139 6.2.3作用域141 6.3面向对象编程142 6.3.1类143 6.3.2对象148 6.3.3继承150 6.3.4多态154 6.4模块化编程思想156 6.4.1模块156 6.4.2文件163 习题167 
查看详情
相关图书 / 更多
Python程序设计与实践:用计算思维解决问题
Python游戏开发从入门到进阶实战
明日科技 编著
Python程序设计与实践:用计算思维解决问题
Python财务数据分析微课版
徐万紫
Python程序设计与实践:用计算思维解决问题
Python数值分析算法实践
王娟
Python程序设计与实践:用计算思维解决问题
PyTorch深度学习指南:计算机视觉 卷II 王兆宇
(巴西)丹尼尔·沃格特·戈多伊
Python程序设计与实践:用计算思维解决问题
PyTorch深度学习指南:序列与自然语言处理 卷III
(巴西)丹尼尔·沃格特·戈多伊(Daniel Voigt Godoy)
Python程序设计与实践:用计算思维解决问题
PyTorch深度学习与企业级项目实战
宋立桓 宋立林
Python程序设计与实践:用计算思维解决问题
PyTorch深度学习指南:编程基础 卷I
(巴西)丹尼尔·沃格特·戈多伊
Python程序设计与实践:用计算思维解决问题
Python数据分析快速上手
王靖、商艳红、张洪波、卢军
Python程序设计与实践:用计算思维解决问题
Python在结构动力计算中的应用
龙晓鸿 等
Python程序设计与实践:用计算思维解决问题
Python量子计算实践:基于Qiskit和IBM Quantum Experience平台
(美)哈西·诺伦(Hassi Norlén)
Python程序设计与实践:用计算思维解决问题
Python服务端测试开发实战
无涯
Python程序设计与实践:用计算思维解决问题
Python贝叶斯建模与计算
[阿根廷] 奥斯瓦尔多·A. 马丁(Osvaldo A. Martin),[美]拉万·库马尔(Ravin Kumar)[美]劳俊鹏(Junpeng Lao)著 郭涛 译