ドキュメントを読んでたら、馴染みのない文字列のフォーマット方法がいくつかあったので、試してみた。 class Person(object): def __init__(self, name, age): self.name = name self.age = age def __str__(self): return "{0.name} {0.age}".format(self)…
pycharmのリファクタリング機能のrenameが便利なのでemacsでも同じことがしたい。victorhge/iedit globalに設定しているはずの「C-hでdelete-backward-char」が効いてなかったのでiedit-mode-mapに設定。 (require 'iedit) (define-key global-map (kbd "C-;…
Card ― make your credit card better in one line of code 入力したカード情報が反映される。 ブランドも判別してロゴを表示 CVCの入力でフリップして裏面が表示される かっこいいけどクレカ入力フォームだけ浮きそう。 あとJCBはロゴなし。
CodeEval
CodeEvalあってると思うんだけどFailureになる。原因不明。 フォーラムでもトピックになっている。 Lettercase Percentage Ratio has low pass rate直ったようだ。
CodeEval
CodeEval
CodeEval
CodeEval
revert-buffer-with-coding-systemだった
CodeEval
CodeEval
CodeEval
CodeEval
CodeEval
CodeEvalinput 1,aa 2,ab 3,popoutput a aa,ab,ba,bb ooo,oop,opo,opp,poo,pop,ppo,ppp
CodeEval 正規表現で書きなおした。 package main import ( "bufio" "fmt" "log" "os" "regexp" "strings" ) var email_pattern = `^(?i:[^ @"<>]+|".*")@(?i:[a-z1-9.])+.(?i:[a-z])+$` var email_re = regexp.MustCompile(email_pattern) func main() { fi…
CodeEvalcapitalizeはstrings.Titleでできた。
CodeEval
CodeEval
CodeEval
CodeEval
CodeEval 2点間の距離が円の半径よりも短いかどうか判定する
CodeEval
CodeEval
CodeEval
CodeEval
CodeEval
CodeEval
CodeEval