【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
いつも楽しくプログラミングの学習を進めています。 今回の「早期リターン」についてですが、 以下のように、match ... case を用いて記載しても問題ないでしょうか?
match ... case
match(name): case "admin": return case "support": return print(name)
match ... case 自体が新しい構文であるため、 if ... return が使われていると思いますが、 今後、このような記述も増えていくのかなと思いました。 以上、よろしくお願いいたします。
if ... return
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつも楽しくプログラミングの学習を進めています。
今回の「早期リターン」についてですが、
以下のように、
match ... caseを用いて記載しても問題ないでしょうか?match ... case自体が新しい構文であるため、if ... returnが使われていると思いますが、今後、このような記述も増えていくのかなと思いました。
以上、よろしくお願いいたします。