鱼C论坛

 找回密码
 立即注册
查看: 2555|回复: 5

[技术交流] python用脑洞大开的方法输出“生命、宇宙以及一切的答案”:42

[复制链接]
发表于 2017-4-25 10:54:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 jerryxjr1220 于 2017-4-25 10:55 编辑

喜欢科幻小说的人都知道,42这个数字是多么地具有极客精神。它是宇宙、生命乃至世界万物的终极答案,也是众多科技人士喜欢玩弄的著名梗之一。你可以在Google上搜索「Answer to Life, the Universe, and Everything」,然后Google会以计算器的形式告诉你答案是42。

我们让python用几种脑洞大开的方法输出“生命、宇宙以及一切的答案”:42

注:原则上要求代码都能写在一行里面,作为单行代码输出。

方法一:
  1. print(int(str(11*3),base=13))
复制代码

好吧,这其实不算什么脑洞大开,只是利用了13进制的换算,算个热身吧。

方法二:仅用数字1和符号的组合
游客,如果您要查看本帖隐藏内容请回复

其实是利用了位运算,相信对于聪明的你来说也不难。

方法三:不带有任何数字,仅用符号实现
游客,如果您要查看本帖隐藏内容请回复

这个你能看明白么?

方法四:画出来
游客,如果您要查看本帖隐藏内容请回复

1.png

你还有什么奇思妙想,欢迎在后面跟帖
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-4-26 16:21:28 | 显示全部楼层
看看是啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-26 17:10:06 | 显示全部楼层
>>> ord('*')
42
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-4 08:20:47 | 显示全部楼层
学习学习学习学习。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-11-16 10:42:52 | 显示全部楼层
很好奇啊!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-15 23:37:45 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 00:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表