您好,欢迎光临有路网!
Python快乐编程基础入门(21世纪高等学校计算机专业实用规划教材)
QQ咨询:
有路璐璐:

Python快乐编程基础入门(21世纪高等学校计算机专业实用规划教材)

  • 作者:千锋教育高教产品研发部
  • 出版社:清华大学出版社
  • ISBN:9787302530145
  • 出版日期:2019年08月01日
  • 页数:0
  • 定价:¥49.50
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Python快乐编程基础入门》致力于打造适合Python初学者的入门教材,站在初学者角度,从零开始,由浅入深,以朴实生动的语言阐述复杂的问题,书中列举了大量现实中的例子进行讲解,同时搭配精心设计的插图,真正做到通俗易懂。《Python快乐编程基础入门》共14章,涵盖Python基础语言、流程控制、基本数据类型、函数、模块与包、面向对象、文件、异常等核心知识点。每学完一个章节的知识点,便通过实用性强的案例,如“发红包”“扑克牌”“QQ登录”等,将所学知识综合运用到实际开发中,积累项目开发经验。在每章末尾还配备了习题,用于对本章所学内容进行练习和巩固,达到即学即练的效果。 《Python快乐编程基础入门》面向Python初学者、高等院校及培训学校的老师和学生,是牢固掌握Python语言开发技术的必读之作,同时也是通往深入探究人工智能的必经之路。
    目录
    目录第1章 Python开发入门1 1.1 Python语言的简介1 1.1.1 Python语言的起源1 1.1.2 Python语言的发展1 1.1.3 Python语言的特征2 1.1.4 Python语言的应用领域3 1.2 Python的安装4 1.3 集成开发环境PyCharm7 1.3.1 PyCharm的安装7 1.3.2 PyCharm的使用10 1.4 本章小结15 1.5 习题15第2章 编程基础17 2.1 基本语法17 2.1.1 注释17 2.1.2 标识符与关键字18 2.1.3 语句换行19 2.1.4 缩进19 2.2 变量与数据类型20 2.2.1 变量20 2.2.2 数据类型21 2.2.3 检测数据类型23 2.2.4 数据类型转换23 2.3 运算符24 2.3.1 算术运算符25 2.3.2 赋值运算符26 2.3.3 比较运算符27 2.3.4 逻辑运算符28 2.3.5 位运算符29 2.3.6 成员运算符30 2.3.7 身份运算符31 2.3.8 运算符的优先级312.4 小案例322.5 本章小结332.6 习题33第3章 流程控制语句353.1 条件语句35 3.1.1 if语句36 3.1.2 if-else语句36 3.1.3 if-elif语句37 3.1.4 if语句嵌套403.2 循环语句41 3.2.1 while语句41 3.2.2 for语句42 3.2.3 while与for嵌套43 3.2.4 break语句45 3.2.5 continue语句46 3.2.6 else语句47 3.2.7 pass语句483.3 小案例48 3.3.1 案例一48 3.3.2 案例二493.4 本章小结493.5 习题50第4章 字符串514.1 字符串简介51 4.1.1 字符串的概念51 4.1.2 转义字符524.2 字符串的输出与输入53 4.2.1 字符串的输出53 4.2.2 字符串的输入554.3 字符串的索引与切片564.4 字符串的运算574.5 字符串常用函数58 4.5.1 大小写转换58 4.5.2 判断字符59 4.5.3 检测前缀或后缀61 4.5.4 合并与分隔字符串62 4.5.5 对齐方式62 4.5.6 删除字符串头尾字符63 4.5.7 检测子串64 4.5.8 替换子串66 4.5.9 统计子串个数66 4.5.10 首字母大写67 4.5.11 标题化674.6 小案例684.7 本章小结694.8 习题70第5章 列表与元组715.1 列表的概念71 5.1.1 列表的创建71 5.1.2 列表的索引与切片73 5.1.3 列表的遍历745.2 列表的运算755.3 列表的常用操作76 5.3.1 修改元素76 5.3.2 添加元素77 5.3.3 删除元素77 5.3.4 查找元素位置78 5.3.5 元素排序79 5.3.6 统计元素个数805.4 列表推导805.5 元组82 5.5.1 元组的创建82 5.5.2 元组的索引83 5.5.3 元组的遍历83 5.5.4 元组的运算84 5.5.5 元组与列表转换845.6 小案例85 5.6.1 案例一85 5.6.2 案例二865.7 本章小结875.8 习题87第6章 字典与集合896.1 字典的概念896.2 字典的创建906.3 字典的常用操作91 6.3.1 计算元素个数91 6.3.2 访问元素值92 6.3.3 修改元素值93 6.3.4 添加元素93 6.3.5 删除元素94 6.3.6 复制字典96 6.3.7 成员运算96 6.3.8 设置默认键值对97 6.3.9 获取字典中的所有键97 6.3.10 获取字典中的所有值98 6.3.11 获取字典中所有的键值对98 6.3.12 随机删除元素996.4 集合的概念1006.5 集合的常用操作102 6.5.1 添加元素102 6.5.2 删除元素102 6.5.3 集合运算103 6.5.4 集合遍历1046.6 字典推导与集合推导1056.7 小案例106 6.7.1 案例一106 6.7.2 案例二1076.8 本章小结1086.9 习题108第7章 函数(上)1097.1 函数的概念1097.2 函数的定义1107.3 函数的参数112 7.3.1 位置参数112 7.3.2 关键参数113 7.3.3 默认参数113 7.3.4 不定长参数114 7.3.5 传递不可变与可变对象1177.4 函数的返回值1187.5 变量的作用域120 7.5.1 局部变量120 7.5.2 全局变量1207.6 函数的嵌套调用1227.7 函数的递归调用1237.8 小案例125 7.8.1 案例一125 7.8.2 案例二1267.9 本章小结1287.10 习题128第8章 函数(下)1298.1 间接调用函数1298.2 匿名函数1318.3 闭包1338.4 装饰器135 8.4.1 装饰器的概念135 8.4.2 @符号的应用137 8.4.3 装饰有参数的函数138 8.4.4 带参数的装饰器——装饰器工厂1388.5 偏函数1408.6 常用的内建函数141 8.6.1 eval()函数141 8.6.2 exec()函数141 8.6.3 compile()函数142 8.6.4 map()函数143 8.6.5 filter()函数144 8.6.6 zip()函数1458.7 小案例146 8.7.1 案例一146 8.7.2 案例二1488.8 本章小结1498.9 习题149第9章 模块与包1509.1 模块的概念1509.2 模块的导入1519.3 内置标准模块153 9.3.1 sys模块153 9.3.2 platform模块154 9.3.3 random模块155 9.3.4 time模块1569.4 自定义模块1599.5 包的概念1619.6 包的发布1649.7 包的安装1679.8 小案例1689.9 本章小结1709.10 习题170第10章 面向对象(上)17210.1 对象与类17210.2 类的定义17410.3 对象的创建174 10.3.1 类对象174 10.3.2 实例对象17510.4 构造方法17710.5 析构方法17910.6 类方法18010.7 静态方法18110.8 运算符重载182 10.8.1 算术运算符重载182 10.8.2 比较运算符重载183 10.8.3 字符串表示重载184 10.8.4 索引或切片重载185 10.8.5 检查成员重载18610.9 小案例18710.10 本章小结18910.11 习题189第11章 面向对象(下)19111.1 面向对象的三大特征19111.2 封装19311.3 继承196 11.3.1 单一继承196 11.3.2 多重继承20011.4 多态20311.5 设计模式204 11.5.1 工厂模式204 11.5.2 适配器模式20511.6 小案例20611.7 本章小结20811.8 习题209第12章 文件21012.1 文件概述21012.2 文件操作211 12.2.1 打开文件211 12.2.2 关闭文件212 12.2.3 读文本文件213 12.2.4 写文本文件216 12.2.5 读写二进制文件217 12.2.6 定位读写位置218 12.2.7 复制文件219 12.2.8 移动文件220 12.2.9 重命名文件220 12.2.10 删除文件22012.3 目录操作221 12.3.1 创建目录221 12.3.2 获取目录221 12.3.3 遍历目录223 12.3.4 删除目录22312.4 小案例22412.5 本章小结22612.6 习题226第13章 异常22813.1 异常概述228 13.1.1 异常的概念228 13.1.2 异常类22913.2 捕获与处理异常230 13.2.1 try-except语句230 13.2.2 使用as获取异常信息233 13.2.3 try-except-else语句236 13.2.4 try-finally语句23713.3 触发异常239 13.3.1 raise语句239 13.3.2 assert语句24013.4 自定义异常24113.5 回溯*后的异常24213.6 小案例24313.7 本章小结24513.8 习题245第14章 综合案例24714.1 需求分析24714.2 程序设计24814.3 代码实现25214.4 效果演示25314.5 本章小结25614.6 课外实践256附录A 常用模块和内置函数操作指南257

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外