全文共1281字,预计学习时长6分钟
图源:unsplash
也许在你眼里,Python可能只是项目创建、模拟和自动化的工具;但在一些人那里,它就像是《头号玩家》的电影片场,处处暗藏“玄机”,充满了有趣的彩蛋。
你是否已经厌倦了整体呆在家里?不如来探索Python中的隐藏功能和小惊喜吧!
1.最简单的“HelloWorld”
你写出的第一行代码是什么?一千个哈姆雷特可能都只有同一个答案——“HelloWorld”。那么,你有没有想过, print( Hello World! )并不是打出这两个单词的唯一方法?
实际上,只需导入Python开发人员隐藏的模块就可以实现HelloWorld。试试这个:
>>> import __hello__Hello World!
包括空格键在内,此代码只有16个字符!这可以说是“最简单的”HelloWorld程序之一。请注意,不能在Python程序中重新导入模块,所以每次运行时可以打印一次信息。
图源:unsplash
2.Python之禅
这是在PEP20中提出的概念。PEP是指Python的增强提案。
Python是您最喜欢的语言吗?喜欢它什么?是设计吗?有20条描述Python设计的指导原则,可通过以下方式找到其中的19条:
>>> import this
剩下的那条去哪儿了?笔者猜测,人不可能无所不知。以下是前三条指导原则:
Beautiful is better than ugly.Explicit is better than implicit.Simple is bet