Py学习  »  Python

一些有趣且鲜为人知的 Python 特性

GitHub精选 • 4 年前 • 389 次点击  


【公众号回复 “1024”,免费领取程序员赚钱实操经验】

还记得之前推荐过的 一些有趣和诡异的 JavaScript 代码 嘛?

今天要推荐一些有趣且鲜为人知的 Python 特性,随着数据分析、人工智能的使用,Python 的用户和社区也越来越活跃,有的时候,Python 的一些输出结果对于初学者来说似乎并不是那么一目了然。

先分享几个给大家压压惊

  • Return return everywhere!/到处返回!

def some_func():
   try:
       return 'from_try'
   finally:
       return 'from_finally'

Output:

>>> some_func()
'from_finally'


  • Half triple-quoted strings/三个引号

>>> print('wtfpython''')
wtfpython
>>> print("wtfpython""")
wtfpython
>>> # 下面的语句会抛出 `SyntaxError` 异常
>>> # print('''wtfpython')
>>> # print("""wtfpython")

更多示例请查看如下中、英文仓库。

中文版:https://github.com/leisurelicht/wtfpython-cn

英文版:https://github.com/satwikkansal/wtfpython

今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!

「GitHub精选」开始接受大家投稿啦

「GitHub精选」,每晚10:24准时为您推送

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/36720
 
389 次点击