COPILOT和CHATGPT编程体验:挑战24个正则表达式难题9787302644019
正版图书,可开发票,请放心购买。
¥
33.47
6.7折
¥
49.8
全新
库存20件
作者(美)大卫·Q.默茨(David Q. Mertz)著
出版社清华大学出版社
ISBN9787302644019
出版时间2023-11
装帧平装
开本其他
定价49.8元
货号14480098
上书时间2024-12-16
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
David Q. Mertz是KDM培训公司的创始人,是Python社区的有名贡献者,曾撰写The Puzzling Quirks of Regular Expressions、Cleaning Data for Effective Data Science等书籍。
目录
目 录 第1 章 概述 1 1.1 关于正则表达式 2 1.2 编程机器的崛起 3 1.3 有意识的软件开发 5 1.4 阅读建议 6 第2 章 量词和特殊子模式 9 难题1 通配符范围 9 难题2 单词和序列 13 难题3 终端类 15 难题4 配置格式 19 难题5 人类基因组 22 第3 章 陷阱和阻碍 29 难题6 灾难性回溯 29 难题7 多米诺骨牌难题 34 难题8 高级多米诺骨牌难题 38 难题9 传感器艺术 42 第4 章 使用正则表达式创建函数 47 难题10 重新实现str.count() 47 难题11 重新实现str.count()(更严格) 50 难题12 给函数取一个名称 54 难题13 玩扑克(第1部分) 55 难题14 玩扑克(第2部分) 61 难题15 玩扑克(第3部分) 65 难题16 玩扑克(第4部分) 68 难题17 玩扑克(第5部分) 72 第5 章 简单、困难和不可能的任务 77 难题18 识别相等计数 77 难题19 在重复单词之前匹配 79 难题20 测试IPv4地址 82 难题21 匹配数字序列 86 难题22 匹配斐波那契数列 89 难题23 匹配质数 93 难题24 匹配相对质数 96 第6 章 结论 99 附录 学习使用正则表达式 101
主编推荐
GPT技术威胁论存在吗? 的确存在。有矛就有盾。那么,人类应该怎么解决这些问题?译者认为“打败魔法的永远是魔法”,需要从AI道德和法律层面来约束使用新技术的主体,同时要研发更好的技术来遏制AI存在的漏洞和风险。 本著作基于GitHub的Copilot或OpenAI的ChatGPT,采用交互方式,实现人与AI之间的对战和博弈,并对AI的回答做了深入分析。这里,译者想提醒读者,对战和博弈不是人与AI的对抗,更多的是两者的思想交流,Copilot或ChatGPT作为一种编程工具,来辅助人类完成更复杂的任务和计算,最终与AI达成“和解”。 最后,译者认为,AI技术可能会代替人类的一些工作,甚至做的比人类要好,这是不可否认的客观事实,毕竟大模型背后是从人类己有的知识库中挖掘和分析出的结果,知识储备量远超普通人。但并不意味着人类就只能“躺平”,无能为力了;相反,我们要在利用好AI的基础上,对生活、学习和工作中遇到的问题进行深度思考,形成自己的认知。此外,译者建议放下AI助手,多出去走走,多感受大自然的美好,给自己放个假,这才是治愈精神内耗的良药。
精彩内容
《Copilot和ChatGPT编程体验:挑战24个正则表达式难题》呈现了两方竞争的格局。一方是专业程序员David Q. Mertz,是网络上****的正则表达式教程的作者。另一方则是强大的AI编程工具OpenAI ChatGPT和GitHub Copilot。 比赛规则如下:David编写了24个正则表达式难题,并展示如何解决每个难题。David解题后,会让AI工具重解一遍。AI工具给出的结果令David大为惊叹。哪方的结果更正确?哪方编写的代码更简洁优雅?哪方更机智地利用了鲜为人知的正则表达式库特性? 阅读本书,你将找到答案。 《Copilot和ChatGPT编程体验:挑战24个正则表达式难题》还列出AI**实践,展示如何通过智能提示语获得更好的结果。最终,无论你是否使用AI,都将能熟练解决自己的正则表达式难题。
— 没有更多了 —
以下为对购买帮助不大的评价