您好,欢迎来到聚文网。 登录 免费注册
Python基础教程(第2版)

Python基础教程(第2版)

  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 周胜, 鄢军霞主编 著 周胜 译
  • 出版日期: 2024-03-01
  • 商品条码: 9787121473777
  • 版次: 2
  • 开本: 其他
  • 页数: 276
  • 出版年份: 2024
定价:¥54 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书共十一章, 首先介绍了Python的特点、发展及推荐学习方法, 然后讲授了Python基础语法、流程控制语句、数据类型、函数、模块、面向对象、文件处理、异常处理、数据库操作, 最后增加了全国计算机等级考试二级Python语言程序设计考试中所要求的第三方库相关知识等。
目录
第1章  初识Python 1 1.1  认识Python 2 1.1.1  Python初识 2 1.1.2  Python的特点及应用领域 2 1.1.3  Python的学习方法 3 1.2  搭建环境 4 1.2.1  Python下载 5 1.2.2  Python IDLE开发环境 6 1.2.3  PyCharm开发环境 8 1.2.4  Anaconda3开发环境 9 1.3  打包发布 16 1.3.1  pip包管理工具 16 1.3.2  PyInstaller 19 1.4  实训1:使用环境搭建 22 【本章习题】 22 第2章  编程基础 24 2.1  认识Python程序和中文编码 25 2.2  Python固定语法 25 2.2.1  Python代码块 26 2.2.2  Python行处理 26 2.2.3  Python标识符及保留字 28 2.3  Python基本输入/输出 31 2.3.1  用户输入 31 2.3.2  屏幕输出 32 2.4  Python变量和数据类型 34 2.4.1  变量和赋值 34 2.4.2  简单数据类型 36 2.4.3  类型转换 40 2.5  Python的对象和变量 42 2.5.1  对象的类型与身份 42 2.5.2  变量引用对象 43 2.5.3  共享引用 44 2.6  Python运算符 45 2.6.1  算术运算符 46 2.6.2  比较运算符 47 2.6.3  赋值运算符 49 2.6.4  位运算符 50 2.6.5  逻辑运算符 51 2.6.6  成员运算符 52 2.6.7  身份运算符 52 2.6.8  运算符优先级 53 2.7  实训2:班级竞选统计 55 【本章习题】 56 第3章  控制流程 58 3.1  条件语句 59 3.1.1  if条件语句 59 3.1.2  实践运用 62 3.2  循环语句 63 3.2.1  循环语句概述 64 3.2.2  while循环语句 64 3.2.3  for循环语句 65 3.2.4  循环嵌套 66 3.2.5  实践运用 67 3.3  其他语句 68 3.3.1  break语句 69 3.3.2  continue语句 70 3.3.3  pass语句 71 3.3.4  else语句 72 3.4  实训3:数字金字塔 74 【本章习题】 75 第4章  Python数据类型 77 4.1  Python序列操作 78 4.2  Python字符串 81 4.2.1  Python字符串操作 81 4.2.2  字符串格式化输出 85 4.2.3  三引号 87 4.2.4  字符串函数 88 4.3  Python列表 97 4.3.1  列表概述 97 4.3.2  列表操作 98 4.3.3  列表函数 102 4.4  Python元组 106 4.4.1  元组概述 106 4.4.2  元组操作 107 4.4.3  元组函数 110 4.5  Python字典 111 4.5.1  字典概述 112 4.5.2  字典操作 113 4.5.3  字典函数 118 4.6  Python集合 124 4.6.1  集合概述 124 4.6.2  集合操作 125 4.6.3  集合函数 128 4.7  对象的浅复制与深复制 129 4.7.1  浅复制 130 4.7.2  深复制 131 4.8  推导式 131 4.8.1  列表推导式 132 4.8.2  字典推导式 133 4.8.3  集合推导式 134 4.9  实训4:创建学生信息管理系统用户数据 135 【本章习题】 136 第5章  代码复用―函数 138 5.1  Python函数 139 5.1.1  函数概念 139 5.1.2  函数定义 140 5.1.3  函数调用 141 5.1.4  函数的嵌套定义 142 5.2  Python函数参数 143 5.2.1  参数 143 5.2.2  参数传递 146 5.2.3  函数返回值 146 5.3  Python全局变量与局部变量 147 5.3.1  变量作用域 147 5.3.2  全局变量和局部变量 148 5.3.3  global语句 149 5.3.4  nonlocal语句 150 5.4  Python匿名函数 151 5.5  实训5:使用函数编写学生信息管理系统 152 【本章习题】 155 第6章  代码复用―模块 157 6.1  模块概述 158 6.2  模块的使用 159 6.2.1  模块导入 159 6.2.2  模块定位查找 161 6.2.3  自定义模块调用 162 6.3  Python中的包 163 6.3.1  包的概念 164 6.3.2  包使用实例 164 6.4  常用模块介绍 166 6.4.1  时间与日期 166 6.4.2  math库 169 6.4.3  json模块 172 6.5  实训6:使用模块编写学生信息管理系统 174 【本章习题】 177 第7章  Python面向对象 178 7.1  面向对象编程简介 179 7.2  类和对象 180 7.2.1  类的创建 180 7.2.2  实例对象 182 7.2.3  类的方法 182 7.3  类的继承 186 7.4  类的方法重写 188 7.4.1  方法重写 188 7.4.2  运算符重载 189 7.5  实训7:使用类编写学生信息管理系统 191 【本章习题】 194 第8章  文件处理 196 8.1  os模块 197 8.1.1  os模块介绍 197 8.1.2  利用 os 模块操作文件夹 199 8.1.3  利用 os 模块操作文件 201 8.2  文件的打开与关闭 202 8.3  文件的读写 205 8.3.1 txt文件操作 206 8.3.2  csv文件操作 209 8.4  实训8:基于文件的学生信息管理系统 213 【本章习题】 217 第9章  异常处理 218 9.1  异常 219 9.1.1  异常概述 219 9.1.2  异常的检测与处理 222 9.2  抛出异常 226 9.2.1  抛出异常处理 226 9.2.2  用户自定义异常 229 9.3  with语句 230 9.4  实训9:实现异常处理的学生信息管理系统 231 【本章习题】 235 第10章  MySQL数据库操作 237 10.1  访问MySQL数据库 238 10.1.1  PyMySQL模块 238 10.1.2  事务机制 239 10.1.3  Python操作数据库过程及对象 239 10.2  数据库操作 240 10.2.1  连接MySQL数据库 240 10.2.2  创建数据库表 241 10.2.3  数据库读写 243 10.3  实训10:基于MySQL数据库的 学生信息管理系统 247 【本章习题】 252 第11章  计算生态 253 11.1  Turtle标准库 254 11.1.1  Turtle基础 254 11.1.2  Turtle绘图命令 255 11.1.3  Turtle命令操作 257 11.2  random标准库 259 11.2.1  random库介绍 259 11.2.2  random库常用函数 260 11.3  jieba第三方库 262 11.3.1  jieba库简介 262 11.3.2  jieba库的安装 263 11.3.3  jieba分词应用 263 11.3.4  jieba单词统计 264 11.4  wordcloud第三方库 265 11.4.1  wordcloud库的安装 265 11.4.2  wordcloud库的使用 266 11.5  实训11:运行的时钟 269 【本章习题】 272 附录  全国计算机等级考试二级Python语言程序设计考试大纲(2022年版) 274 参考文献 277

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网