作为一个数据分析者,日常工作几乎离不 python。一路走来,积累了不少有用的技巧和 tips,现在就将这些技巧分享给大家。这些技巧将根据其首字母按 A-Z 的顺序进行展示。

ALL OR ANY

Python 之所以成为这么一门受欢迎的语言一个原因是它的可读性和表达能力非常强。Python 也因此经常被调侃为“可执行的伪代码”。不信你看:

x = [True, True, False]
if any(x):print("At least one True")
if all(x):print("Not one False")
if any(x) and not all(x):print("At least one True and one False")

BASHPLOTIB

你想要在控制台绘图嘛?

$ pip install bashplotlib

现在,你的控制台中就可以有图了

COLLECTIONS

Python 有一些很棒的默认数据类型,但是有时候他们并不会像你所希望的那样发挥作用。

幸运的是,Python 标准库提供了 collection 模块。它让你可以使用更为多样数据类型。

from collections import OrderedDict, Counter
# Remembers the order the keys are added!
x = OrderedDict(a=1, b=2, c=3)
# Counts the frequency of each character
y = Counter("Hello World!")

DIR

面对一个 Python 对象,你是否曾想过可以直接看到其属性?你也许可以试试以下的代码:

>>> dir()
>>> dir("Hello World")
>>> dir(dir)

这是运行 Python 的时候一个非常有用的功能,用于动态探索你所使用的对象和模块。更多详情,可以查看这里:https://docs.python.org/3/library/functions.html#dir

EMOJI

对的,你没看错!

$ pip install emoji

用 python 来创建表情包,你也可以。

from emoji import emojize
print(emojize(":thumbs_up:"))

Python 奇淫技巧,助你更好的摸鱼相关推荐

  1. 输入n个字符串字典序排序_30个Python奇淫技巧集

    今天小编熬夜整理了一份,内容是基础篇覆盖了字符串,列表,字典和基础序列容器.不要小看青铜篇,这份资料里面收集了很多奇淫技巧,很多小编也是第一次遇到,非常值得收藏. 下面我挑选几个给大家看一下,小编觉得 ...

  2. 【Python奇淫技巧】用pandas的read_html函数仅一行代码实现网页爬虫

    目录 一.介绍read_html()函数 二.分析爬取目标页面 三.代码讲解 四.同步视频讲解 一.介绍read_html()函数 喜欢Python编程的小伙伴你知道吗,python的pandas库除 ...

  3. 30个Python奇淫技巧集

    我们的青铜菜鸟群最近加了很多人,有不少是学生加入的,在后台的留言跟我们说,时间紧任务重,又要考研,又要学Python,而Python里面的技巧又非常多,能否整理一份技巧集给我们. 今天小编熬夜整理了一 ...

  4. Python奇淫技巧之自动登录哔哩哔哩

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 昔我往矣,杨柳依依.今我来思,雨雪 ...

  5. Python 奇淫技巧!

    原文:https://medium.freecodecamp.org/an-a-z-of-useful-python-tricks-b467524ee747 作者 Peter Gleeson 是一名数 ...

  6. 吐血推荐 | 珍藏多年的 Python 奇淫技巧,务必收藏

    文 | 豆豆 来源:Python 技术「ID: pythonall」 Python 是一门语法非常简洁的语言,其可读性和表达性都非常的强,今天就给大家分享一下派森酱珍藏已久的一些小技巧,话不多说直接看

  7. 务必收藏,我珍藏多年的Python奇淫技巧,不看后悔啊~

    python 是一门语法非常简洁的语言,其可读性和表达性都非常的强,今天就给大家分享一下珍藏已久的一些小技巧,话不多说直接看 0x00 emoji 如何优雅的在 Python 中使用 emoji 表情 ...

  8. Python 奇淫技巧

    我是一名数据科学家,日常工作几乎离不 python.一路走来,积累了不少有用的技巧和 tips,现在就将这些技巧分享给大家.这些技巧将根据其首字母按 A-Z 的顺序进行展示. ALL OR ANY P ...

  9. 50个Pandas的奇淫技巧:一网打尽各种索引 iloc,loc,ix,iat,at…

    数据处理,也是风控非常重要的一个环节,甚至说是模型成败的关键环节.因此,娴熟简洁的数据处理技巧,是提高建模效率和建模质量的必要能力.这里开个专题,总结下Pandas的使用方法,方便大家,也方便自己查阅 ...

最新文章

  1. C 编程异常 — double free or corruption (fasttop)
  2. 关于java反射机制(基础篇)
  3. micropython socket_Micropython之HTTP-GET方法2
  4. 《移动项目实践》实验报告——Android自定义控件
  5. 2012 Microsoft Intern Hiring Written Test [转]
  6. css flex布局 模型(CSS justify-content 属性) - 代码案例
  7. javascript php 界面,js实现卡片式项目管理界面UI设计效果_javascript技巧
  8. 解决Oracle 11g在用EXP导出时,空表不能导出
  9. linux c语言头文件 在另外的地方,linux下的c语言的头文件在windows下头文件是哪几个?...
  10. 设计师工资低?10大网站助你快速涨1万身价
  11. ubuntu切换输入法快捷键
  12. flea-db使用之JPA封装介绍
  13. Air for ios横版格斗过关项目技术整理
  14. python检测ipa证书过期时间
  15. UTF8与GBK字符编码之间的相互转换
  16. Java的Unicode编码转化(多种情况处理方法)
  17. 亚马逊云科技在中国区域新推多项服务;德州仪器携手台达打造高效能服务器电源供应器 | 全球TMT...
  18. 谈谈JavaScript和Java
  19. cv2.error: OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:352: error:
  20. 虚拟服务器连接不了,虚拟主机不能访问怎么办

热门文章

  1. python3安装ibm_db
  2. 一维激波管matlab ausm程序,一维气液两相漂移模型全隐式AUSMV算法研究
  3. c++实现北京地铁线路查询系统
  4. JS屏蔽某地区(城市)访问网站
  5. 亚洲房地产投资信托基金(REITs)研究报告——附下载链接
  6. java语言读后感_《Java语言程序设计基础篇》读后感锦集
  7. 关于浙江22年下半年教师资格证面试报名注册时间
  8. lisp编写面积为亩,一个七年CAD绘图员画图心声.docx
  9. AD20设计规则小结(Design Rules)
  10. 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇