首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Python中的7个实用小技巧!

发布网友 发布时间:2022-04-21 22:59

我来回答

1个回答

热心网友 时间:2023-07-21 07:15

好用到爆的Python实用技巧

新手必备!

好用到爆的Python实用技巧

1、all or any

Python语言如此流行的众多原因之一, 是因为它具有很好的可

读性和表现力。

人们经常开玩笑说Python是可执行的伪代码。当你可以像这样

写代码时,就很难反驳。

2、bash plot lib

你有没有想过在控制台中绘制图形吗?

Bash plot lib是一个Python库, 他能够帮助我们在命令行(

粗旷的环境)中绘制数据。

3、collections

Python有一些很棒的默认数据类型, 但有时它们的行为并不完

全符合你的期望。

幸运的是, Python标准库提供了collections模块[1] 。这个

方便的附加组件为你提供了更多的数据类型。

4、dir

有没有想过如何查看Python对象内部并查看它具有哪些属性?

在命令行中输入:

当以交互方式运行Python以及动态探索你正在使用的对象和模

块时,这可能是一个非常有用的功能。在这里阅读更多

functions[2] 相关内容。

5、emoji

emoji[3] 是日本在无线通信中所使用的视觉情感符号, 绘指图

画,文字指的则是字符,可用来代表多种表情,如笑脸表示笑、

蛋糕表示食物等。在中国*, e moji通常叫做"小黄脸", 或者

直称e moji。

6、from_future_import

Python流行的结果之一, 总是有新版本正在开发中。新版本意

味着新功能——除非你的版本已过时。

不过不要担心。使用该_future_模块[4] 可以帮助你用Python

的未来版本导入功能。从字面上看,这就像时间旅行、魔法或其

他东西。

7、**kwargs

在学习任何语言时, 都会有许多里程碑。使用Python并理解神

秘的**kwargs语法可能算作一个重要的里程碑。

字典对象前面的双星号**kwargs[9] 允许你将该字典的内容作

为命名参数传递给函数。

字典的键是参数名称,值是传递给函数的值。你甚至不需要调用

它kwargs!

当你想编写可以处理未预先定义的命名参数的函数时,这很有用

8、Jedi

Jedi库是一个自动完成和代码分析库。它使编写代码更快、更高

效。

除非你正在开发自己的IDE, 否则你可能对使用Jedi[8] 作为编

辑器插件比较感兴趣。幸运的是,这已经有可用的负载!

9、map

Python通过许多内置功能支持函数式编程。最有用的map() 功

能之一是函数――尤其是与lambda函数[11] 结合使用时。

在上面的示例中, map() 将一个简单的lambda函数应用于x.

它返回一个映射对象,该对象可以转换为一些可迭代对象,例如

列表或元组。

10、newspaper 3k

如果你还没有看过它, 那么准备好被Python newspaper

mole[12] 模块震撼到。它使你可以从一系列领先的国际出版

物中检索新闻文章和相关的元数据。你可以检索图像、文本和作

者姓名。它甚至有一些内置的NLP功能[13] 。

因此, 如果你正在考虑在下一个项目中使用Beautiful Soup或

其他一些DIY网页抓取库, 使用本模块可以为你自己节省不少时

间和精力。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com