{"blog_url":"https://yuyuyuyuyu.hateblo.jp/","title":"Python\u3067Brackets","type":"rich","categories":["CheckIO","\u6587\u5b57\u5217","\u6587\u5b57\u5217\u64cd\u4f5c","replace","\u7f6e\u63db","\u30e6\u30cb\u30b3\u30fc\u30c9"],"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fyuyuyuyuyu.hateblo.jp%2Fentry%2FpyBrackets\" title=\"Python\u3067Brackets - Newbee\u3086\u3086\u30fc\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog","published":"2014-04-30 01:24:40","version":"1.0","blog_title":"Newbee\u3086\u3086\u30fc","description":"#coding utf-8 import string def checkio(expression): s = expression s = s.encode(\"utf-8\") s = s.translate(string.maketrans(\"\",\"\"),\"+-*/0123456789\") if s == \"\": return True t = 0 while t < len(expression): s = s.replace(\"()\",\"\").replace(\"{}\",\"\").replace(\"[]\",\"\") t+=1 if s == \"\": return True return Fa\u2026","author_name":"g_YUYUYU","url":"https://yuyuyuyuyu.hateblo.jp/entry/pyBrackets","height":"190","author_url":"https://blog.hatena.ne.jp/g_YUYUYU/","image_url":"http://cdn-ak.f.st-hatena.com/images/fotolife/g/g_YUYUYU/20140430/20140430012157.jpg","provider_name":"Hatena Blog","width":"100%"}