冈易模拟名称源码
from random import choice
形容词 = ["智慧的", "勤劳的", "开心的", "仁慈的", "顽皮的", "开朗的", "可怕的", "练习两年半的"]
名词 = ["村民", "史蒂夫", "艾利克斯", "蜜蜂", "海马", "铁傀儡", "僵尸", "苦力怕", "小白", "坚守者", "坤坤"]
动词 = ["弹钢琴", "丢废纸", "种地", "游泳", "工作", "挖矿", "寻宝", "建房子", "爆炸", "守护", "唱歌", "吃饭", "打车"
"打篮球"]
# 注意这个是屏蔽词,求求审核通过,这个是屏蔽不良用词的,无其他用处
"""
审核,你好:
以下有很多的脏话,这是屏蔽不良用词的,无其他用处
此程序只供学习作用
"""
屏蔽词 = ["傻子", "网易", "垃圾", "辣鸡", "腊鸡", "迷你", "屎", "隐身", "药水效果", "外挂", "歪瓜", "崴挂", "挂", "瓜",
"下面", "飞天", "身体", "杀人", "杀", "崽种", "日本", "微信", "危险", "威信", "杂", "杂种", "无敌", "锁血",
"所学", "连跳", "起床创造", "卖挂", "买挂", "卖瓜", "买瓜", "瓜", "挂", "淘宝", "宪法", "透视", "沙雕",
"钻石", "的狗", "自瞄", "梓喵", "开挂", "开瓜", "开刮", "小姐", "姐", "伞兵", "辣鸡", "炸房", "导弹",
"新冠", "病毒", "总统", "川建国", "美国", "漂亮", "日本", "台湾", "香港", "澳门", "恋爱", "二杆子", "草",
"钻石", "起飞", "篮球", "坤坤", "扑克", "肉", "崽", "仁慈"]
print("屏蔽词的长度是%d个" % (len(屏蔽词)))
def filter_sensitive_words(text):
filtered_text = text
for word in 屏蔽词:
filtered_text = filtered_text.replace(word, "*" * len(word))
return filtered_text
name = str(input("亲爱的冒险家,起个名字吧(0随机生成):"))
if name == "0":
while True:
c = "%s%s%s" % (choice(形容词), choice(名词), choice(动词))
print("你的随机名称是:%s" % c)
满意 = int(input("满意程度是多少(1-5,小于3重新生成):"))
if 满意 <= 3:
continue
else:
break
else:
c = filter_sensitive_words(name)
print("你的名称是《%s》" % c)