Python3 – switch/caseはない

とても残念なことに、Pythonにはswitch/case構文がない(もちろん予約語でさえない)。

一般的には、この機能を実現するのにif~elif~elseを使えばよいということになっている。

いくつかの(いや多くの)素敵なサイトでdictionaryを使えばいいよ、と教えてくれるのに出会った。

「構文」として定まっていはいないが、かなり見やすいように思う。

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です