Pythonでインタラクティブに入力するとき

そのまま、inputすると、数字だと思うので、文字だということを示すにはダブルクオートでくくる必要がある。
が、それは面倒だし、ディレクトリーの区切りの / やら やらをどーするの(エスケープする?)ということがあるので、raw_inputにすれば、文字通りそのまま入力できる。

try:
SUU = int(raw_input("How many? "))

try:
KOTAE = str(raw_input("y or n: "))

コメントを残す