搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
AI助力Python编程做与学(全彩印刷)
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购23本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787122451521
  • 作      者:
    编者:李金洪|责编:周红
  • 出 版 社 :
    化学工业出版社
  • 出版日期:
    2024-05-01
收藏
畅销推荐
内容介绍
本书以智能时代为背景,介绍如何利用人工智能技术辅助Python的开发,更好更高效地解决实际问题。全书内容分为5章:让Python在机器上跑起来、熟悉Python语言、用Python对接API、掌握编写代码的能力、用Python程序实现人机交互。 本书以任务为驱动,并且案例都来源于生活和工作的实际场景。“做”与“学”相结合,将理论知识和实际操作呈现给读者,生动有趣地介绍了从安装Python等入门知识,到用简短代码解决各种应用场景中的大问题的技能提升。内容系统全面。 本书适合学习Python语言编程的入门读者阅读,也适合Python编程技能提升的读者使用。
展开
目录
导读 为什么要学习Python
第1章 让Python在机器上跑起来
1.1 跟我做:安装Anaconda
1.1.1 跟我学:Python虚环境
1.1.2 跟我学:用Anaconda界面管理Python虚环境
1.1.3 跟我学:用Anaconda命令行管理Python虚环境
1.2 跟我做:安装Python开发工具
1.3 跟我做:一行命令创建FTP服务器,并共享电脑文件
1.3.1 跟我学:主动模式下连接FTP服务器的方法
1.3.2 跟我学:了解Python命令后面的参数
1.3.3 跟我学:什么是模块
1.3.4 跟我学:第三方模块的安装方法
1.3.5 跟我做:为Anaconda添加国内镜像
1.4 跟我做:在Spyder中编写代码,获取本机IP
1.4.1 跟我学:快速了解Spyder运行功能
1.4.2 使用Python的“帮助”
1.4.3 跟我做:用命令行启动Python程序,并传入参数
1.4.4 跟我做:用Spyder启动Python程序,并传入参数
1.4.5 练一练:完成一个被动模式的FTP服务器
1.5 总结
第2章 熟悉Python语言
2.1 跟我做:2行代码将汉字转成拼音,帮小学生复习生字
2.1.1 跟我学:快速掌握列表类型
2.1.2 跟我学:活用print语法与字符串
2.1.3 跟我学:精通模块的多种导入方式
2.1.4 跟我做:从GitHub上直接导入模块
2.1.5 跟我做:一行代码实现所有模块自动导入
2.2 跟我做:3行代码实现OCR——图片转文字
2.2.1 跟我学:Python中的“序列”类型操作
2.2.2 跟我学:列表推导式
2.3 跟我做:6行代码将运行结果导入到Word文档中
2.3.1 跟我学:了解字符串类型的常用函数
2.3.2 跟我学:f-string形式的格式化用法
2.3.3 跟我学:了解字符串中的转义字符
2.4 跟我做:4行代码实现TTS——朗读文字
2.4.1 跟我学:用for语句了解更多TTS模块属性
2.4.2 跟我学:精通Python语法中的循环处理及使用策略
2.4.3 练一练:用TTS自定义声音朗读英文
2.4.4 跟我学:了解Python中的类
2.4.5 跟我学:类的实例化
2.4.6 跟我学:了解Python中的子类
2.4.7 跟我做:以类的方式将PPT中的文字提取到Word里
2.5 跟我做:3行代码实现可以上传图片的web网站
2.5.1 跟我学:了解Python语言中变量的本质——对象
2.5.2 练一练:尝试使用Python语言中与类型相关的其他函数
2.6 总结
2.6.1 练一练:编写程序实现生字测试试卷
2.6.2 练一练:编写程序实现自动听写训练
2.6.3 练一练:借助ChatGPT实现一个给小朋友读故事的机器人
第3章 用Python对接API
3.1 跟我做:使用API接入ChatGPT——实现程序可控的聊天机器人
3.1.1 跟我学:了解ChatGPTAPI模块的返回格式——字典类型
3.1.2 跟我学:了解openai模块的更多功能
3.1.3 跟我学:了解更多国内AIGC大模型平台所提供的API服务
3.2 跟我做:3行代码实现抠图功能
3.2.1 跟我学:基于网络请求的方法调用API
3.2.2 练一练:利用网络请求调用API的方式实现将人物照片转成动漫
3.2.3 跟我学:用Python语言对文件进行操作
3.2.4 跟我学:使用with语句简化代码
3.2.5 跟我做:本地部署抠图模型
3.3 跟我做:4行代码下载任意视频
3.3.1 跟我做:格式化URL的视频信息
3.3.2 跟我做:用Pandas模块处理URL的视频信息
3.3.3 练一练:借助ChatGPT完成手动下载音、视频文件,并进行合并
3.3.4 跟我做:4行代码实现自动发送邮件
3.3.5 练一练:制作一个在线服务,提取视频文件并转存到邮箱
3.4 跟我做:本地部署语音识别模型,并提供API服务
3.4.1 跟我做:从麦克风录音,并对其进行语音识别
3.4.2 跟我学:了解Python中的函数
3.4.3 跟我学:了解Base64编码
3.4.4 跟我学:了解Python中的异常处理
3.4.5 跟我做:4行代码从音频文件中提取文字
3.5 跟我做:本地部署大语言模型,并实现类似ChatGPT功能
3.5.1 跟我学:用量化技术降低大语言模型对算力的需求
3.5.2 跟我学:更灵活地运行大语言模型
3.5.3 跟我做:实现基于web界面的本地大语言模型
3.5.4 跟我做:部署本地大语言模型并提供与ChatGPT相同的API服务
3.5.5 跟我学:了解Python中的requirements.txt
3.5.6 跟我学:了解获取更多前沿大模型的渠道
3.6 总结
3.6.1 练一练:本地部署图像修复工具,支持擦除并替换图片上的任何东西
3.6.2 练一练:实现一个提取视频字幕的全自动工具
第4章 掌握编写代码的能力
4.1 跟我做:15行代码实现拼接身份证反正面的web程序
4.1.1 跟我学:为函数添加默认参数
4.1.2 跟我学:掌握函数调用的更多方式?
4.2 跟我做:用封装模块的方式为图片加水印?
4.2.1 跟我学:了解模块的属性
4.2.2 跟我做:17行代码为加水印函
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证