用 Python 庆祝拜登当选的十种方式
共 844字,需浏览 2分钟
·
2020-11-13 08:05
阅读本文大概需要 5 分钟。
上周全民吃瓜的热点莫过于蚂蚁推迟上市和美国大选,作为一名 A 股中冉冉发绿的韭菜和高科技行业搬砖工,我也为这两件事牵肠挂肚,差点瘦了一斤之多。
Anyway,蚂蚁的基金就放在那里吧,四只买都买了。
还记得上周三的时候川普在摇摆州上领先拜登好几个点,我都不敢打开炒股软件,结果周四醒来一下就反转了,一路逆袭到今天,基本上稳了:
在美国的读者朋友和我说那边街上已经在敲锣打鼓了,而异国的网民朋友也有各种表达自己喜悦的方式。比如身在荷兰的 Python 的设计者 Guido van Rossum 就发了一条言简意赅的 tweet:
没想到引起了众多 follower 的头脑风暴:
赫然发现,编程语言不仅可以表达逻辑,也可以表达情绪!
下面就让我们用最美的Python语言来表达对睡王的祝贺和对懂王的惋惜吧:
@adildeshmukh1[1]
import biden as president
@thorwhalen1[2]
del presidents["trump"]
@anthonynsimon[3]
from __future__ import biden
@Musa_Zadeh[4]
import time
for i in range(2021,2025):
print("Hello Biden")
time.sleep(365*24*60*60)
# 拜登被称为睡王,因为他在跟希拉里的视频会议上公开睡着了,懂王还给他起外号叫sleepy joe。
看过网友的代码后,是时候让你们见识真正的编程水平了。
对数据结构的熟练运用:
presidents.append("biden")
对循环语句和自增运算的精通:
while biden_votes < 270:
biden_votes += 1
对random模块的深入理解:
import random
def elect_president(state):
if random.random()<0:
return "trump"
return "biden"
甚至连多进程都不在话下:
from multiprocessing import Pool
pool = Pool(5)
res = pool.map(elect_president, swing_states) # 摇摆州
更不用说异常捕获:
try:
president = "biden"
except:
president = "biden"
以及面向对象编程:
Class President:
def __init__(self):
self.country = "America"
self.year = 2021
self.name = "biden"
def sleep(self):
time.sleep(365*24*60*60)
除了Python之外,还有网友用shell:
@wseidel[5]
pip uninstall trump
pip install biden
@shaharia[6]
sudo reboot whitehouse
全网氛围简直不能太欢乐,毕竟懂王过去几年给我们带来了太多的不确定性与态度反转,参与炒股、外贸和高科技产业的同学都或多或少受到了负面影响。
那么你有什么要说的呢?
Talk is cheap, show me your code!
参考资料
adildeshmukh1: https://twitter.com/adildeshmukh1
[2]thorwhalen1: https://twitter.com/thorwhalen1
[3]anthonynsimon: https://twitter.com/anthonynsimon
[4]Musa_Zadeh: https://twitter.com/Musa_Zadeh
[5]wseidel: https://twitter.com/wseidel
[6]shaharia: https://twitter.com/shaharia
推荐阅读
1
2
3
4
崔庆才
静觅博客博主,《Python3网络爬虫开发实战》作者
隐形字
个人公众号:进击的Coder
长按识别二维码关注