您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
PYTHON语言程序设计
装帧: 平装
出版社: 电子工业出版社
作者: 赵嘉
出版日期: 2023-12-01
商品条码: 9787121473333
版次: 1
开本: 其他
页数: 276
出版年份: 2023
定价:
¥59.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
Python是近年来最流行的编程语言之一,深受编程人员的喜爱和追捧。本书以程序设计为主线,由浅入深、循序渐进地讲述Python语言的基本概念、基本语法和数据结构等基础知识。全书共12章,主要内容包括Python语言基础、顺序结构、分支结构、循环结构、字符串与正则表达式、复合数据类型、函数、面向对象程序设计、图形绘制、图形用户界面程序设计、文件操作和Python语言与大数据挖掘(包含访问数据库)。本书配有大量典型的实例,读者可以边学边练,巩固所学知识,并在实践中提升实际开发能力。本书既可作为普通高等院校各专业“Python语言程序设计”课程的配套教材,又可作为Python语言程序设计自学者及参加相关考试应试者的参考用书。
作者简介
赵嘉,男,中共党员,教授,硕士生导师。现任南昌工程学院信息工程学院院长,兼任江西省城市安全信息化学会副理事长、江西省人工智能学会理事、南昌市大数据与计算智能重点实验室主任、南昌市大数据智能感知与计算知识创新团队负责人。江西省百千万人才工程人选。
目录
目 录 第1章 Python语言基础 1 1.1 Python 语言概述 1 1.1.1 程序设计语言 1 1.1.2 编译和解释 2 1.1.3 计算机编程 2 1.1.4 Python 语言的发展 3 1.1.5 Python 语言的特点 3 1.2 Python 语言开发环境配置 4 1.2.1 安装 Python 4 1.2.2 启动 Python 解释器和集成开发环境 6 1.2.3 运行 Python 程序 7 1.3 常量和变量 9 1.3.1 变量 10 1.3.2 常量 11 1.3.3 关键字与标识符 11 1.4 Python 数据类型 12 1.4.1 数值类型 13 1.4.2 复合数据类型―字符串 14 1.4.3 其他复合数据类型 15 1.5 数值类型的运算 17 1.5.1 算术运算符与算术表达式 17 1.5.2 数值运算函数 18 1.5.3 数值类型转换函数 18 1.6 常用系统函数 19 1.6.1 math 库 20 1.6.2 random 库 21 1.6.3 time 库 22 1.6.4 calendar 库 24 1.7 常用系统函数应用举例 25 习题 26 第2章 顺序结构 28 2.1 Python 代码的编写规范 28 2.1.1 缩进 28 2.1.2 注释 29 2.1.3 语句的书写规则 30 2.2 赋值语句 31 2.2.1 基本形式 31 2.2.2 复合赋值运算 32 2.2.3 序列赋值 32 2.2.4 链式赋值 33 2.3 数据的输入 33 2.3.1 input()函数 33 2.3.2 eval()函数 35 2.4 数据的输出 35 2.4.1 用表达式语句输出 35 2.4.2 print()函数 36 2.5 顺序结构应用举例 38 习题 41 第3章 分支结构 43 3.1 逻辑判断 43 3.1.1 关系运算符 43 3.1.2 逻辑运算符 44 3.1.3 条件运算符 46 3.1.4 身份运算符 46 3.2 单分支结构 47 3.2.1 单分支结构基本语法 47 3.2.2 单分支结构程序举例 48 3.3 双分支结构 50 3.3.1 双分支结构基本语法 50 3.3.2 双分支结构程序举例 51 3.4 多分支结构 52 3.4.1 多分支结构基本语法 52 3.4.2 多分支结构程序举例 54 3.5 分支结构的嵌套 55 3.5.1 分支结构嵌套基本语法 55 3.5.2 分支结构嵌套程序举例 56 3.6 分支结构应用举例 57 习题 60 第4章 循环结构 64 4.1 for 循环 64 4.1.1 for 循环的结构 64 4.1.2 for 循环程序举例 66 4.2 while 循环 68 4.2.1 while 循环的结构 68 4.2.2 while 循环程序举例 69 4.3 循环中的 break、continue、pass 和 else 语句的使用 71 4.3.1 break 语句 71 4.3.2 continue 语句 72 4.3.3 pass 语句 72 4.3.4 else 语句 73 4.4 循环结构的嵌套 73 4.5 循环结构应用举例 76 习题 78 第5章 字符串与正则表达式 81 5.1 字符串的编码 81 5.2 字符串的索引和切片 82 5.2.1 字符串的索引 82 5.2.2 字符串的切片 84 5.3 字符串的操作 85 5.3.1 字符串操作符 86 5.3.2 字符串函数 87 5.3.3 字符串方法 88 5.3.4 字符串格式化 91 5.4 正则表达式 93 5.4.1 正则表达式的元字符 93 5.4.2 正则表达式的模块 95 5.5 字符串应用举例 101 习题 103 第6章 复合数据类型 105 6.1 序列的通用操作 105 6.1.1 序列的索引 106 6.1.2 序列的切片 106 6.1.3 序列的计算 107 6.1.4 序列处理函数和方法 108 6.2 列表 108 6.2.1 列表的创建 108 6.2.2 列表的专有操作 110 6.2.3 遍历列表 113 6.2.4 列表推导式 114 6.2.5 二维列表 115 6.3 元组 117 6.3.1 元组的基本操作 117 6.3.2 元组与列表的转换 119 6.4 集合 120 6.4.1 集合的创建 120 6.4.2 集合运算 120 6.4.3 集合的常用方法 121 6.5 字典 122 6.5.1 字典的基本操作 123 6.5.2 字典的常用方法 125 6.6 复合数据类型应用举例 128 6.6.1 数据查找 128 6.6.2 词频统计 130 习题 133 第7章 函数 136 7.1 函数的概念 136 7.1.1 函数定义 136 7.1.2 函数调用 137 7.2 函数参数 139 7.2.1 参数传递 139 7.2.2 参数类型 141 7.3 特殊函数 143 7.3.1 匿名函数 143 7.3.2 递归函数 144 7.4 装饰器 146 7.4.1 装饰器的定义与调用 146 7.4.2 带参数装饰器 147 7.5 变量的作用域 148 7.5.1 局部变量 148 7.5.2 全局变量 149 7.5.3 关键字 global 声明变量 150 7.6 模块 151 7.6.1 标准库模块 151 7.6.2 用户自定义模块 152 7.6.3 模块的有条件执行 153 7.7 函数应用举例 154 习题 157 第8章 面向对象程序设计 162 8.1 面向对象的程序设计方法的基本概念 162 8.1.1 对象 162 8.1.2 类 163 8.1.3 消息 163 8.1.4 封装 163 8.1.5 继承 163 8.1.6 多态性 164 8.2 类与对象 164 8.2.1 类的定义 164 8.2.2 对象的创建及应用 165 8.3 类中成员类型 166 8.3.1 属于类的数据成员和属于对象的数据成员 166 8.3.2 类的数据成员 168 8.3.3 类的方法 169 8.4 继承和多态 171 8.4.1 继承 171 8.4.2 多重继承 171 8.4.3 多态 173 8.5 面向对象的程序设计应用举例 174 习题 178 第9章 图形绘制 183 9.1 Tkinter 概述 183 9.1.1 认识 Tkinter 183 9.1.2 使用 Tkinter 创建 GUI 程序的步骤 184 9.1.3 Tkinter 的主窗口 184 9.1.4 画布对象的创建 186 9.1.5 画布中的图形对象 187 9.2 画布绘图 188 9.2.1 绘制矩形 188 9.2.2 绘制椭圆与圆弧 191 9.2.3 显示文本 192 9.3 图形的事件处理 194 9.3.1 事件绑定 195 9.3.2 事件处理函数 195 9.3.3 主窗口事件循环 195 9.4 turtle 绘图 196 9.4.1 绘图坐标体系 196 9.4.2 画笔控制函数 197 9.4.3 形状绘制函数 198 9.5 图形绘制应用举例 200 9.5.1 实例1:Python 蟒蛇绘制 200 9.5.2 实例2:科赫曲线绘制 203 习题 205 第10章 图形用户界面程序设计 207 10.1 GUI 编程 207 10.1.1 窗口与组件 207 10.1.2 事件驱动与回调机制 208 10.2 Tkinter 图形库的主要组件 208 10.2.1 标签 208 10.2.2 框架 209 10.2.3 按钮 209 10.2.4 输入框 210 10.2.5 单选按钮和复选按钮 211 10.2.6 列表框与滚动条 213 10.3 对象的布局方式 213 10.3.1 pack 布局管理器 213 10.3.2 grid 布局管理器 214 10.3.3 place 布局管理器 216 10.4 对话框 216 10.4.1 自定义对话框 216 10.4.2 标准对话框 217 10.5 事件处理 218 10.5.1 事件处理程序 218 10.5.2 事件绑定 219 10.6 图形用户界面应用举例 222 习题 224 第11章 文件操作 228 11.1 文件的概念 228 11.1.1 文本格式 228 11.1.2 文件操作 229 11.2 文件的打开与关闭 229 11.2.1 打开文件 229 11.2.2 关闭文件 232 11.3 文本文件的操作 232 11.3.1 文本文件的读取 232 11.3.2 文本文件的写入 235 11.4 二进制文件的操作 237 11.4.1 文件的定位 237 11.4.2 二进制文件的读写 239 11.5 文件管理方法 242 11.5.1 文件重命名 242 11.5.2 文件删除 243 11.5.3 Python 中的目录操作 243 11.6 文件操作应用举例 244 习题 246 第12章 Python语言与大数据挖掘(包含访问数据库) 249 12.1 大数据的概念 249 12.1.1 大数据的含义 249 12.1.2 大数据的应用方法 250 12.1.3 大数据的分析方法 251 12.2 Python 文本预处理 252 12.2.1 字符及字符串统计 252 12.2.2 字符串连接与拆分 253 12.2.3 字符串查询 254 12.2.4 字符串替换 254 12.3 网络爬虫 255 12.3.1 网页的基础知识 255 12.3.2 Python 爬虫步骤 256 12.4 数据库技术及其应用 257 12.4.1 Python 中数据库的使用 257 12.4.2 数据的建立与使用 258 12.4.3 SQLite3 数据的读取 259 12.5 数据处理应用举例 260 习题 261
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网