首页 > 编程语言 >书籍推荐-《Python技巧指南》

书籍推荐-《Python技巧指南》

时间:2024-01-22 21:01:59浏览次数:32  
标签:指南 Yong Python How 63 书籍 Cui

书籍推荐-《Python技巧指南》_人工智能

书籍:Python How-To: 63 techniques to improve your Python code

作者:Yong Cui

出版:Manning

来源:公众号@一点人工一点智能

关注 51CTO @一点人工一点智能,了解更多移动机器人&人工智能信息

01  书籍介绍

你是否问过自己,“我如何用Python实现这个?”如果是的话,那么你一定会喜欢这本实用的Python技巧集合。

《Python How-To》通过简单而强大的方法,锁定了63个核心Python技能。你将从一个问题开始,比如“我如何查找序列中的项?”,接下来,你将看到一个示例,展示了基本解决方案的清晰代码。然后,你将探索有趣的变化,比如查找子字符串或识别自定义类。最后,在进入下一个技巧之前,你将练习挑战性的练习。

这本实用指南涵盖了你需要掌握的Python语言的所有特性。你将探索编写优秀Python代码的最佳实践。实用的建议和引人入胜的图形使每个重要的技术变得栩栩如生。作者Yong Cui的精心交叉引用揭示了你如何在不同的上下文中重复使用特性和概念。

02  作者简介

Yong Cui博士是一位在生物医学领域工作超过15年的科学家。他的研究主要集中在开发针对行为干预的移动健康应用程序和构建生物医学研究工具上。Python是他进行数据分析、机器学习和研究工具开发时的首选语言。在业余时间,他喜欢在各种技术主题上写博客,包括移动开发、Python编程和人工智能。

03  书籍大纲

书籍推荐-《Python技巧指南》_人工智能_02

标签:指南,Yong,Python,How,63,书籍,Cui
From: https://blog.51cto.com/u_15921966/9370060

相关文章

  • Python Seaborn 绘制单变量分布
    ​ Seaborn库是一个基于Matplotlib的数据可视化库,它提供了更高级的接口来绘制各种统计图形,包括单变量分布图。要在Seaborn中绘制单变量分布,最常用的函数是distplot(在Seaborn的新版本中,这个函数被替换为displot和histplot)。1、使用distplot绘制单变量分布使用 distplot 函......
  • python中path[:]跟path有什么区别?
    问题:看到别写的算法里有path[:],不知道跟普通的有什么区别?AI答案:在Python中,`result.append(path[:])`和`result.append(path)`有本质的区别。result.append(path)这种方式,是将path列表的引用加入到result列表,如果后续更改了path列表,result中的相应元素也会随之改变。......
  • Python web crawler(5)多页网站拼接
    先搞单页网站:importrequestsfromlxmlimportetreeurl='https://*********.com/top250?start=1'headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/120.0.0.0Safari/......
  • 使用 gdb 调试运行中的 Python 进程(转)
    addbyzhj: 虽然本文是以UbuntuPython2.7为例,但基本也适用于UbuntuPython3,但有两点不同1. aptintallpython<3.x>-dbg,这里的3.x是你要调试的Python程序使用的Python版本。如果你有两个Python程序需要调试,一个使用Python3.7,另一个使用Python3.9,那需要安装python3.7-dbg和pyt......
  • python学习笔记10(循环结构2)
    一)循环结构21、扩展模式语法:for循环变量in遍历对象:语句块1else:语句块2说明:else在循环结束后执行,通常和break和continue结合使用2、无限循环whilewhile表达式:语句块例子:answer=input('今天要上课么?y/n')whileanswer=='y':print('好好学习,天天向上')answer=input('今......
  • 快乐学Python,如何使用Python处理文件(csv、Excel、html)数据?
    在前面的文章中,我们了解了Python爬虫的一些内容。截止到现在,我们已经可以将需要的数据通过爬虫获取,并保存到CSV文件中。在有了数据集后,接下来我们就开始了解如何将数据集的内容加载到Python中。虽然在之前也有了解简单的读取csv数据。但是存在两个问题:只能读取csv文件,但数据分析......
  • python自动化测试学习路线(从入门到精通)
    python自动化测试学习路线(从入门到精通)一、Python的应用场景Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于系统编程,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其......
  • 测试开发技术:Python测试框架Pytest的基础入门
    测试开发技术:Python测试框架Pytest的基础入门  Pytest简介Pytestisamaturefull-featuredPythontestingtoolthathelpsyouwritebetterprograms.Thepytestframeworkmakesiteasytowritesmalltests,yetscalestosupportcomplexfunctionaltesting......
  • 如何从 0 开始学 Python 自动化测试开发(一)
    如何从0开始学Python自动化测试开发(一)Python:「TIOBE’s2018年度编程语言」Python作为大数据工程和AI的主流开发语言,近年来一直保持强劲的上升趋势。即使目前AI领域还没有大量的成功商业案例(盈利的)出现,Python语言就已经空前火爆了。2019新年伊始,Python果然......
  • Python 自动化测试开发
     测试开发WebUI测试自动化splinter-webUI测试工具,基于selnium封装。链接selenium-webUI自动化测试。链接--推荐文档参考mechanize-Python中有状态的程序化Web浏览。链接selene-使用Python+Ajax支持+PageObjects+Widgets进行简明UI测试链......