Python switch
Pythonには「switch」はありませんか?😳
switch
switch文はif文と同様に条件制御文である.
if文とは異なり、条件演算子は使用できません.
c、javaとは異なり、pythonには
if
の条件文しかありません.私は原因が分からないので、グーグルを試してみると、
switch
ゲートが人気がないことに気づきました.switch
文を使用しなくても、if-elif-else
条件文を使用できます.彼は完全に実現できると言ったので、必要ありません.😭😭
しかし、
if
として符号化されるよりも、いかなる特殊な環境においても、switch
はより簡潔明瞭に見える場合があり、switch
があればより状況がよくなる.では、pythonは
switch
を全く使えませんか?->pythonの
dict
をフル活用!python swicth実装😎
def switch(lol):
return {
'Top' : {
'Garen',
'Renekton',
'Darius'
},
'Mid' : {
'Zed',
'Kassadin'
},
'jungle': {
'Lee Sin',
'Alice'
}
'AD' : {
'Caitlyn',
'Miss Fortune'
}
}.get(lol, 'nojam') # default
function
+24579142を用いて実施した.switch関数の変数値にtopを入れると、Garren、Renext、Dariusが表示されます.
dict
はデフォルト値を実現する関数で、入力した値がtop、mid、grindy、adでない場合はnojamを返します.😂😂😂の最後の部分
pythonに条件文
get
が存在するかどうか、理由、および実装方法について説明します.次のPythonでは、Pythonのfile data重複除外について説明します😊😊
長いコメントを読んでくれてありがとう!
Reference
この問題について(Python switch), 我々は、より多くの情報をここで見つけました https://velog.io/@cosmos/Python-switchテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol