📅  最后修改于: 2023-12-03 15:41:10.251000             🧑  作者: Mango
本文将介绍一个类 2 的笑话模拟函数实例,让你的程序更加幽默可爱,调用简单方便。
这个函数可以模拟各种类型的笑话,包括但不限于:
你只需要简单的调用函数,就可以轻松获得一个满足你需求的笑话。
from jokes import Joke
joke_type = "boring" # 选择笑话类型
joke = Joke(joke_type)
print(joke.get())
其中,joke_type
可以是 "boring"
、"cold"
、"student"
、"dark"
、"self-mockery"
中的一个。
joke
是一个 Joke
类对象,调用 get()
方法返回一个笑话。
import random
class Joke:
def __init__(self, joke_type):
self.joke_type = joke_type
self.jokes = {
"boring": ["为什么厕纸不会把手变脏?因为厕纸不是草莓。",
"为什么狗咬人不报警?因为狗比较懂事。",
"猫咪为什么能控制人类?因为猫咪很可爱。"],
"cold": ["站在卫生间里整理思维,突然发现一些事情像屎一样,常常一个劲地不出来。",
"射手座的人不喜欢辣,因为辣食会让他们魔怔。",
"我长得丑并不代表我没有魅力。当我穿上微笑,全场都是笑料。"],
"student": ["我过去最敬佩的人是父母,现在是考卷。",
"班里有个女生每次考试都能拿满分,于是我决定奉献出我的默契度。结果我俩现在一起重修。",
"我们学校有个传说,说是上了大学才知道初中三年没上白上了。我想,这可能就是青春吧。"],
"dark": ["生活像盒子,你永远不知道里面会赠送给你什么黑暗的礼物。",
"人生就像坐井观天,没想到已经跳进去了。",
"良心TA,转发你将来儿子可以兵不血刃得到满分语文的帖子。"],
"self-mockery": ["我的头发太少,穿白衬衫就像素颜。",
"每天工作到深夜,偶尔还会梦见代码,我想我应该考虑换一份没人性的工作。",
"总有那么几天,想打飞机,却只能看电视剧。"]
}
def get(self):
joke = random.choice(self.jokes[self.joke_type])
return joke
本文介绍了一个类 2 的笑话模拟函数实例,具有轻便易用、功能丰富的特点。期望能够给你的程序注入一些幽默和可爱的元素,让你的用户在使用时更加愉悦。