###作りました
クソ診断をしていると,毎日クソみたいなポストをする必要があるので自動化しようかなと思いひな型を作りました.
import random
def inv_dict(d):
return {v:k for k,v in d.items()}
ese = {"エ":1, "セ":2, "関":3, "西":4, "弁":5}
mahi = {"ま":1, "っ":2, "ひ":3, "好":4, "き":5}
inv_ese = inv_dict(ese)
inv_mahi = inv_dict(mahi)
instr = "" #将来的にはAPIで自動取得
for i in range(5):
i = random.randrange(4)+1
instr += inv_ese[i+1]
print(instr)
outstr= ""
for txt in list(instr):
outstr += inv_mahi[ese[txt]]
print(outstr)
if instr == "エセ関西弁":
print("Congratulations!!")
###なんでこんなものを組んだのか,それが分からない
関弁西西セ
ひき好好っ
一応成功.
逆引き用の辞書しか使ってないやんけ!という印象.
将来的には自動取得するつもりですが,現時点では自分で診断結果を作ってるからただの自作自演.
不正して
「エセ関西弁」って投稿したら
彼は気がついてくれるのだろうか?
こういう人もいるので,ネイティブな結果をリダイレクトして走るコマンドも考えておく必要がありますね.