• Python编程——从计算思维到编程实践 陈洪涛电子工业出版社
21年品牌 40万+商家 超1.5亿件商品

Python编程——从计算思维到编程实践 陈洪涛电子工业出版社

正版库存一手书,品相视出版时间长短而定,自然成色,可开电子发票,图片由软件自动采集,以书名为准,不以图片不符售后!

38.9 6.6折 59 全新

库存127件

山东泰安
认证卖家担保交易快速发货售后保障

作者陈洪涛

出版社电子工业出版社

ISBN9787121439674

出版时间2022-12

版次1

装帧平装

开本16开

纸张胶版纸

页数300页

定价59元

货号R_12021193

上书时间2024-01-03

晏溪书店

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

   商品详情   

品相描述:全新
正版库存一手书,品相视出版时间长短而定,自然成色,可开电子发票,图片由软件自动采集,以书名为准,不以图片不符售后!
商品描述
基本信息
书名:Python编程——从计算思维到编程实践
定价:59元
作者:陈洪涛
出版社:电子工业出版社
出版日期:2022-12-01
ISBN:9787121439674
字数:
页码:300
版次:
装帧:平装
开本:16开
商品重量:
编辑

内容提要
对于怎样才算是掌握了一门程序设计语言这一命题而言,专业程序员和普通的程序爱好者的视角有很大的差异,主要的不同点是专业程序员必须要全面理解程序设计、运行背后的机理,因为理解上的偏差会导致程序设计或运行出现各种问题。本书从程序员的视角出发,讲述了Python简介、如何学习编程、Python程序的构成、程序流程的控制、函数、模块和包、数据类型和操作、函数式编程、文件和文件系统操作、异常处理、面向对象编程、元编程、面向对象设计的原则、正则表达式、调试和测试、异步程序等。本书为抽象的知识点提供了丰富的代码实例,还附带了完善的微课视频,采用线上线下结合的方式,让读者学会一门真正有用、能用的程序设计语言。    本书既可作为高等院校计算机类、管理类、统计类等专业的Python语言课程的教材,也可以供Python语言自学者或培训机构使用。
目录
章  Python简介t11.1  Python的由来t11.2  Python的特点t11.3  Python解释器t21.4  Python程序的集成开发环境t31.4.1  Anaconda安装t31.4.2  Anaconda Navigatort51.4.3  Spyder的使用t61.4.4  Jupyter Notebook的使用t71.5  在命令行中使用Condat91.5.1  将安装包的源设置为国内的镜像站t91.5.2  更新Conda的版本t101.5.3  和环境相关的操作方法t101.5.4  用Conda管理包t121.5.5  进一步了解Condat131.6  本章习题t13第2章  如何学习编程t142.1  编程的困难来自哪里t142.2  某种语言是否优于另一种语言t162.3  计算思维在编程中起着重要的作用t182.4  如何描述计算机上运行的算法t202.5  本章习题t22第3章  Python程序的构成t233.1  Python程序的构成要素t233.2  Python的标识符和名称绑定t273.2.1  标识符t273.2.2  变量类型和字面量t283.2.3  名称绑定t303.3  Python程序的运算符和表达式t313.3.1  赋值运算符和表达式t313.3.2  算术运算符和表达式t323.3.3  比较运算符和关系表达式t333.3.4  逻辑运算符和表达式t343.3.5  成员运算符和表达式t363.3.6  位运算符和表达式t373.3.7  对象标识运算符和表达式t383.4  运算符优先级t383.5  输出格式的控制t393.6  一些有用的方法t413.7  本章习题t41第4章  程序流程的控制t434.1  程序流程的三种基本结构t434.2  选择语句t444.2.1  单分支t444.2.2  双分支t454.2.3  多分支t454.2.4  选择语句嵌套t464.2.5  复合结构的语句缩进t474.3  循环语句t484.3.1  如何编写循环程序t484.3.2  循环的中断t514.4  空语句t524.5  本章习题t52第5章  函数t545.1  函数的定义和调用t545.2  函数的参数传递t565.2.1  通过内存变化了解参数传递t565.2.2  参数传递中的若干情形t595.3  递归函数t625.4  变量的作用范围t655.5  匿名函数t675.6  函数标注和变量标注t685.7  文档字符串t695.8  内置函数t705.9  本章习题t71第6章  模块和包t736.1  模块和包的作用t736.2  导入和使用标准模块t736.2.1  Python如何找到标准模块文件t746.2.2  模块的加载t756.3  名称空间和名称作用域t766.4  自定义模块t786.5  包t796.6  本章习题t81第7章  数据类型和操作t837.1  Python的数据类型t837.2  容器类型对象的创建t847.2.1  序列类型的创建t847.2.2  无序类型的创建t887.3  对序列类型对象的操作t897.3.1  序列类型对象元素的引用t897.3.2  序列类型对象的切片t907.3.3  适用序列的常见运算符t937.3.4  字符串的编码和解码t937.3.5  字符串和数值的转换t947.3.6  与序列类型对象相关的函数t957.3.7  序列类型对象的循环遍历t987.4  无序类型容器对象的操作t997.4.1  与无序类型容器相关的函数t997.4.2  无序类型对象的循环遍历t1027.5  浅拷贝和深拷贝t1027.6  可迭代和迭代器t1047.6.1  什么是可迭代和迭代器t1047.6.2  推导式t1067.6.3  生成器表达式t1077.6.4  生成器t1087.7  拆包操作符t1097.8  迭代对象使得代码更简洁t1107.9  本章习题t110第8章  函数式编程t1138.1  函数式编程的含义t1138.2  纯函数t1148.2.1  纯函数的反例t1148.2.2  纯函数的正例t1148.3  高阶函数t1158.4  闭包t1168.4.1  闭包的含义t1168.4.2  闭包的应用t1178.4.3  闭包探究t1188.5  尾递归t1188.6  Python内置的高阶函数t1208.7  本章习题t122第9章  文件和文件系统操作t1239.1  文件和文件系统t1239.1.1  不同操作系统的一些差异t1239.1.2  路径和相对路径t1249.2  文件操作t1259.2.1  打开文件t1259.2.2  关闭文件t1279.2.3  文件操作的常用函数t1289.2.4  文本文件访问t1289.2.5  二进制文件访问t1339.3  目录操作t1399.4  本章习题t1410章  异常处理t14210.1  程序错误t14210.2  异常捕获t14310.3  异常的层次关系t14610.4  抛出异常和异常的调用栈追溯t14710.4.1  抛出异常t14710.4.2  异常的调用栈追溯t14810.5  用户自定义异常类t14910.6  本章习题t1511章  面向对象编程t15211.1  面向对象的相关概念t15211.2  类的定义示例t15511.3  实例生成和成员访问的代码示例t15711.4  类和对象在内存中的存在t15811.5  类实例的生成t15911.6  类实例的销毁t16211.7  专用方法t16311.8  属性和方法的可访问性t16511.9  类方法和静态方法t16711.10  其他常用装饰器描述符t17111.11  运算符重载t17211.12  继承t17311.12.1  继承实现扩展和多态t17311.12.2  多继承t17511.13  抽象类t17611.13.1  通过继承实现抽象类t17611.13.2  通过注册实现抽象类t17711.13.3  内置抽象基类t17911.14  如何实现装饰器t17911.14.1  实现用户自定义的装饰器t17911.14.2  实现日志输出的装饰器t18111.15  本章习题t1842章  元编程t18612.1  什么是元类t18612.1.1  type是内置函数还是内置类t18612.1.2  元类和类的关系t18712.2  用元类创建类t18912.3  元编程示例t19312.4  本章习题t1953章  面向对象设计的原则t19713.1  面向对象设计的原则简介t19713.2  设计原则的应用t19813.2.1  起步t19813.2.2  基于单一职责的次改进t19913.2.3  如何做到扩充时不需要修改t20013.2.4  什么是Liskov替换t20213.2.5  为不同的用户提供刚好够用的接口t20313.3  Tkinter的简单介绍t20713.3.1  图形用户界面的基本元素t20713.3.2  简单的窗口程序t20713.3.3  用类重构代码t21013.4  面向对象的设计原则实例t21113.4.1  构建概念到实现的层次关系t21213.4.2  构建自定义的Canvas类t21413.4.3  用户界面t21713.5  本章习题t2174章  正则表达式t21814.1  什么是正则表达式t21814.2  正则表达式的主要用途t21814.2.1  在字符串中查找子串t21914.2.2  在文本中查找所有字符串t22014.2.3  分隔字符串t22014.2.4  替换一部分字符串t22114.3  把正则表达式转成模式对象t22114.4  正则表达式的语法规则t22114.4.1  元字符t22114.4.2  转义字符t22214.5  正则表达式实例t22314.6  可选标记参数的设置t22614.7  分组扩展t22814.8  本章习题t2305章  调试和测试t23115.1  调试和除错t23115.2  测试t23215.2.1  doctest单元测试模块的使用方法t23315.2.2  unittest单元测试模块的使用方法t23615.3  本章习题t2436章  异步程序t24416.1  进程和线程t24416.2  异步程序和同步程序t24616.3  并行与并发t24616.4  多线程t24716.4.1  主线程t24716.4.2  创建和运行线程t24816.4.3  守护线程t25016.4.4  线程池t25416.4.5  使用锁同步t25816.4.6  可重入锁t26116.4.7  生产者和消费者t26216.4.8  其他同步对象t26716.5  多进程t26716.5.1  创建和运行多进程t26716.5.2  进程间数据共享t26916.5.3  进程间通信t27216.5.4  进程同步t27516.5.5  进程池t27616.6  异步I/Ot27816.6.1  异步程序的调度方式t27816.6.2  协程t27916.6.3  可等待对象t28216.6.4  让事件循环调度多个协程t28216.6.5  多协程实现有限状态机t28416.6.6  多协程共享数据t28716.6.7  异步HTTPt28916.7  本章习题t292
作者介绍
陈洪涛,浙江海洋大学副教授,主编浙江省"十三五”新形态教材《Python编程》《UI设计基础教程》;曾获得浙江海洋大学首届"超星杯”移动教学大赛一等奖(2019年)、2019年浙江省本科院校"互联网+教学”案例和示范课堂、2019年本科高校省级"三类”课程。主持项目:1.浙江省“十三五”新形态教材《Python编程》2.浙江省科技厅:跨海大桥智能主动防撞预警系统的应用研究(2010C31017)3.横向临港集装箱运输企业可视化运输监控系统研发(技术开发合同编号2012-09)4.浙江省教育厅:基于粗糙集的增量学习算法研究及应用(Y200804747)
序言

—  没有更多了  —

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

正版库存一手书,品相视出版时间长短而定,自然成色,可开电子发票,图片由软件自动采集,以书名为准,不以图片不符售后!
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP