• Python程序设计
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python程序设计

38.3 6.5折 59 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者宋廷强

出版社清华大学出版社

出版时间2023-08

版次1

装帧其他

货号1

上书时间2024-07-20

尚贤文化山东分店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 宋廷强
  • 出版社 清华大学出版社
  • 出版时间 2023-08
  • 版次 1
  • ISBN 9787302630692
  • 定价 59.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书是一部讲解Python编程语言和编程方法的入门教程,也是一部拥有丰富配套资源的新形态教材。 全书共分为11章,由浅入深地对Python编程内容进行讲解,内容涵盖了Python语言编程的核心理论 知识,包括基础知识、控制语句、数据类型、函数、文件、异常操作、类与对象等。为了提升Python语言学习 的趣味性与实用性,书中讲解了海龟绘图和数据库设计。每章配有设计实践以及丰富的课后习题,读者可 以在学习Python语法的同时进行巩固练习,便于快速掌握学习内容。 为便于读者高效学习,快速掌握Python编程与实践,作者精心制作了丰富的教学资源,包括微课视 频、源代码、教学课件、教学大纲、测试习题、习题答案等资源。 本书内容浅显易懂,非常适合作为高校计算机相关专业Python课程的教材,也可作为非计算机专业 计算机基础教材,还是Python爱好者非常实用的自学参考用书。
【作者简介】
宋廷强:青岛科技大学信息科学技术学院副院长,中国计算机学会会员,山东省计算机学会理事,山东省计算机学会机器人专委会委员。长期从事人工智能、大数据、控制系统等领域的教学与科研工作,主持1门省级在线课程和2门校级优秀课程建设,主编教材获得校级优秀教材一等奖,主讲“Python程序设计”“数据科学导论”“硬件描述语言”“微机原理与接口技术”等课程。
【目录】
第1章Python概述 

微课视频106分钟

1.1认识Python

1.1.1Python语言的起源

1.1.2Python语言的发展

1.1.3Python语言的特点

1.1.4Python语言的应用

1.2Python开发环境

1.2.1安装Python

1.2.2常用集成开发环境 

1.3Python速览

1.3.1Python提示符

1.3.2变量赋值

1.3.3注释与换行

1.3.4print()输出

1.3.5缩进

1.4模块与包

1.4.1模块

1.4.2标准库 

1.4.3包

1.4.4第三方库

1.4.5pip包管理工具

设计实践

本章小结

本章习题

第2章Python语法基础

微课视频128分钟

2.1对象的概念

2.2常量与变量

2.2.1标识符与关键字

2.2.2常量

2.2.3字面值

2.2.4变量

2.2.5运算符

2.3Python的程序结构

2.3.1顺序结构

2.3.2分支结构

2.3.3循环结构

2.3.4常用结构语句

设计实践

本章小结

本章习题

第3章基本数据类型

微课视频158分钟

3.1数字类型

3.1.1整数类型

3.1.2浮点数类型

3.1.3复数类型

3.1.4布尔类型

3.2字符串类型

3.2.1字符串的表示

3.2.2字符串的输入

3.2.3字符串的输出

3.2.4字符串的访问

3.3字符串常见操作

3.3.1大小写转换

3.3.2字符串查找与替换

3.3.3字符串分割与拼接

3.3.4删除字符串特定字符

3.3.5字符串对齐

3.3.6字符串判断

3.3.7其他操作

3.4字节串类型

3.4.1字节与编码

3.4.2字节串转换

设计实践

本章小结

本章习题

第4章组合数据类型

微课视频157分钟

4.1Python数据类型的概念

4.2列表

4.2.1列表的创建

4.2.2列表常见操作

4.2.3列表的排序

4.2.4列表的遍历

4.3元组

4.4集合

4.4.1集合的创建

4.4.2集合的常见操作

4.4.3集合的数学运算

4.4.4集合推导式

4.5字典

4.5.1字典的创建

4.5.2字典的访问

4.5.3字典元素的操作

4.5.4字典视图对象

4.5.5字典的遍历

4.6组合类型的高级特性

4.6.1迭代器

4.6.2推导式

4.6.3生成器

设计实践

本章小结

本章习题

第5章函数

微课视频186分钟

5.1函数的概念

5.2函数的参数

5.2.1默认参数

5.2.2位置参数与关键字参数

5.2.3可变参数

5.3函数的返回值

5.4命名空间与变量作用域

5.5递归函数

5.6函数式编程

5.6.1匿名函数

5.6.2高阶函数

5.7常用模块和函数

5.7.1math模块

5.7.2随机数函数

5.7.3time模块

5.7.4main()函数

设计实践

本章小结

本章习题

第6章海龟绘图

微课视频79分钟

6.1初识海龟绘图模块

6.2海龟绘图模块基础

6.2.1认识画布

6.2.2理解海龟坐标

6.2.3海龟方向控制

6.2.4画笔

6.2.5书写文字

6.2.6其他控制

6.3海龟绘图模块绘图进阶

6.3.1交互事件 

6.3.2turtle.cfg文件

6.4复杂海龟绘图模块绘图示例

设计实践

本章小结

本章习题

第7章文件操作

微课视频55分钟

7.1文件的概念

7.2文件的主要操作

7.2.1文件的打开与关闭

7.2.2文件的读取

7.2.3文件的写入

7.2.4with关键字

7.2.5文件定位

7.3文件的目录操作

7.4CSV文件操作

7.4.1CSV文件的读取

7.4.2CSV文件的写入

设计实践

本章小结

本章习题

第8章异常处理

微课视频29分钟

8.1异常的概念

8.2异常处理介绍

8.2.1tryexcept语句

8.2.2as关键词

8.2.3else子句

8.2.4finally子句

8.3抛出异常

8.3.1raise语句

8.3.2assert语句

8.3.3自定义异常

设计实践

本章小结

本章习题

第9章类与对象

微课视频86分钟

9.1类和对象的概念

9.1.1类的定义

9.1.2创建对象

9.1.3类属性和实例属性

9.1.4实例方法、类方法和静态方法

9.2构造方法和析构方法

9.2.1构造方法

9.2.2析构方法

9.3封装

9.3.1封装的概念

9.3.2私有属性和私有方法

9.4继承

9.4.1单继承

9.4.2多继承

9.4.3super()用法

9.5多态

设计实践

本章小结

本章习题

第10章Python界面设计

微课视频89分钟

10.1tkinter简介

10.1.1建立tkinter窗口

10.1.2简单窗口示例

10.2控件及其属性

10.2.1tkinter 常用控件

10.2.2控件通用属性

10.2.3常用控件示例

10.3控件布局

10.4事件与变量传递

10.4.1事件绑定

10.4.2变量传递

设计实践

本章小结

本章习题

第11章简单数据库应用

微课视频72分钟

11.1数据库设计简介

11.2MySQL数据库

11.2.1安装MySQL数据库

11.2.2数据库基本操作

11.3Python 3操作MySQL数据库

11.3.1安装PyMySQL

11.3.2数据库连接

11.3.3创建游标

11.3.4数据库常用操作

设计实践

本章小结

本章习题

参考文献

 

 

视频目录

Video Contents

 

 

 

 

视 频 名 称时长/分钟位置

第01集 Python语言的起源.mp451.1.1节节首

第02集 Python语言的发展.mp491.1.2节节首

第03集 Python语言的特点.mp481.1.3节节首

第04集 Python解释器.mp441.2.21节节首

第05集 IDLE集成开发环境.mp441.2.22节节首

第06集 PyCharm集成开发环境.mp451.2.23节节首

第07集 Anaconda集成开发环境.mp4101.2.24节节首

第08集 Python提示符.mp461.3.1节节首

第09集 注释与换行.mp471.3.3 节节首

第10集 print()输出.mp461.3.4节节首

第11集 缩进.mp441.3.5节节首

第12集 模块.mp4131.4.1节节首

第13集 标准库.mp451.4.2节节首

第14集 包.mp481.4.3节节首

第15集 pip包管理工具.mp471.4.5节节首

第16集 对象的概念.mp482.1节节首

第17集 标识符和关键字.mp4112.2.1节节首

第18集 变量.mp482.2.4节节首

第19集 算术运算符.mp452.2.51节节首

第20集 逻辑运算符.mp462.2.52节节首

第21集 比较运算符.mp462.2.53节节首

第22集 按位运算符.mp4112.2.54节节首

第23集 赋值运算符.mp452.2.55节节首

第24集 成员运算符.mp442.2.56节节首

第25集 同一性测试运算符.mp452.2.57节节首

第26集 分支结构.mp4142.3.2节节首

第27集 while循环.mp482.3.31节节首

第28集 for循环range函数.mp452.3.32节节首

第29集 breakcontinueelse.mp4112.3.34节节首

第30集 常用结构语句.mp442.3.4节节首

第31集 数值统计.mp42第2章设计实践1节节首

第32集 质数.mp43第2章设计实践2节节首

第33集 设计练习.mp44第2章设计实践3节节首

第34集 整数类型.mp483.1.1节节首

第35集 浮点数类型.mp493.1.2节节首

第36集 复数类型.mp463.1.3节节首

第37集 字符串的表示.mp453.2.1节节首

第38集 字符串的输入.mp4113.2.2节节首

第39集 字符串的输出.mp4143.2.3节节首

第40集 字符串的访问.mp4163.2.4节节首

第41集 大小写转换.mp453.3.1节节首

第42集 字符串的查找与替换.mp4113.3.2节节首

第43集 字符串的拼接.mp4133.3.3节节首 

第44集 删除字符串特定字符.mp473.3.4节节首

第45集 字符串对齐.mp453.3.5节节首

第46集 字符串判断.mp453.3.6节节首 

第47集 字节串类型.mp4223.4节节首

第48集 标识符的合法性.mp45第3章设计实践1节节首

第49集 词序倒换.mp42第3章设计实践2节节首

第50集 设计练习.mp44第3章设计实践3节节首

第51集 Python数据类型的概念.mp464.1节节首

第52集 列表的创建.mp4174.2.1节节首

第53集 列表常见操作.mp4194.2.2节节首

第54集 列表的排序.mp4124.2.3节节首

第55集 元组.mp494.3节节首

第56集 集合的创建.mp454.4.1节节首

第57集 集合的常见操作.mp454.4.2节节首

第58集 集合推导式.mp474.4.4节节首

第59集 字典的创建.mp4124.5.1节节首

第60集 字典的访问.mp464.5.2节节首

第61集 字典元素的主要操作.mp484.5.3节节首

第62集 字典视图.mp444.5.4节节首

第63集 字典的遍历.mp434.5.5节节首

第64集 迭代器.mp474.6.1节节首

第65集 推导式.mp4114.6.2节节首

第66集 生成器.mp494.6.3节节首

第67集 热词统计.mp43第4章设计实践1节节首

第68集 学生信息表.mp43第4章设计实践2节节首

第69集 函数的概念.mp4135.1节节首

第70集 参数的概念.mp425.2节节首

第71集 默认参数.mp4135.2.1节节首

第72集 位置参数与关键字参数.mp465.2.2节节首

第73集 可变参数.mp4205.2.3节节首

第74集 函数的返回值.mp445.3节节首

第75集 变量的作用域.mp4125.4节节首

第76集 递归函数.mp4135.5节节首

第77集 匿名函数.mp465.6.1节节首

第78集 高阶函数.mp4235.6.2节节首

第78集 math模块.mp445.7.1节节首

第80集 随机数函数.mp4135.7.2节节首

第81集 time模块.mp4215.7.3节节首

第82集 main()函数.mp485.7.4节节首

第83集 四则运算.mp45第5章设计实践1节节首

第84集 图案绘制.mp46第5章设计实践2节节首

第85集 因数分解.mp43第5章设计实践3节节首

第86集 杨辉三角.mp45第5章设计实践4节节首

第87集 初识小海龟.mp4106.1节节首

第88集 认识画布.mp466.2.1节节首

第89集 理解海龟坐标.mp4126.2.2节节首

第90集 海龟的方向控制.mp4106.2.3节节首

第91集 画笔的控制.mp4156.2.43节节首

第92集 画笔颜色.mp486.2.44节节首

第93集 颜色填充.mp476.2.45节节首

第94集 旋转的文字.mp42第6章设计实践1节节首

第95集 可爱的熊猫.mp46第6章设计实践2节节首

第96集 文件的概念.mp427.1节节首

第97集 文件的打开与关闭.mp467.2.1节节首

第98集 文件的读操作.mp497.2.2节节首

第99集 文件的写操作与文件定位.mp4127.2.3节节首

第100集 文件的目录操作.mp437.3节节首

第101集 CSV文件操作.mp447.4节节首

第102集 学生信息管理.mp48第7章设计实践1节节首

第103集 文件加密和解密.mp48第7章设计实践2节节首

第104集 异常的概念.mp438.1节节首

第105集 异常处理.mp498.2节节首

第106集 抛出异常.mp498.3节节首

第107集 健康监测.mp43第8章设计实践1节节首

第108集 三角形判断.mp43第8章设计实践2节节首

第109集 类的定义.mp459.1.1节节首

第110集 创建对象.mp4119.1.2节节首

第111集 类属性和实例属性.mp469.1.3节节首

第112集 实例方法、类方法和静态方法.mp499.1.4节节首

第113集 构造方法和析构方法.mp449.2节节首

第114集 私有属性和私有方法.mp479.3节节首

第115集 单继承.mp4179.4.1节节首

第116集 多继承.mp489.4.2节节首

第117集 多态.mp449.5节节首

第118集 向量运算.mp43第9章设计实践1节节首

第119集 斗地主换牌.mp48第9章设计实践2节节首

第120集 建立tkinter窗口.mp4510.1.1节节首

第121集 简单窗口示例.mp4710.1.2节节首

第122集 控件及其属性.mp42910.2节节首

第123集 控件布局.mp41410.3节节首

第124集 事件与变量传递.mp4910.4节节首

第125集 计算器界面设计.mp45第10章设计实践1节节首

第126集 随机点名.mp44第10章设计实践2节节首

第127集 学生管理系统.mp412第10章设计实践3节节首

第128集 python3操作mysql数据库.mp4811.3.1节节首

第129集 数据库连接.mp4311.3.2节节首

第130集 创建游标.mp4311.3.3节节首

第131集 数据库常用操作.mp41911.3.4节节首

第132集 信息记录小助手.mp410第11章设计实践1节节首

第133集 学生管理系统进阶.mp427第11章设计实践2节节首

 
点击展开 点击收起

—  没有更多了  —

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

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