エラー集合(思い出したら更新)

5138 ワード

# !/usr/bin/python3
# -*-coding:utf-8-*-
#  
day=input('')
if day=='Monday' or day=='Tuesday' or day=='Wednesday' or day=='Thursday' or \  #  + 
    day=='Friday':
    print(' ? !')
elif day=='Saturday' or day=='Sunday':
    print(' ?Yeap!')
else:
    print(' , !')

前の例では、私は2回間違っていました.エラーのコードはそれぞれ次のとおりです.
...
if day=='Monday' or day=='Tuesday' or day=='Wednesday' or day=='Thursday' or
    day=='Friday':
    print(' ? !')
...


...
if """day=='Monday' or day=='Tuesday' or day=='Wednesday' or day=='Thursday' or
    day=='Friday'""":
    print(' ? !')
...

つまり、最初の間違いは改行記号をつけていないことです.2回目のエラーは、if文で改行の目的を達成するために3つの引用符では使用できません.
まだ解決すべき問題点(ネットワーク検索が見つかりません):if文、改行はスペース+?他に方法はありますか?
 
elifセクションとelseセクションはオプションです.最小の有効なif文はpython if True:print(はい、本物です)です.
#  0 10 
count=0
while count<=10:
    if count%2==0:
        print(count)
    # else:      # 
    #     pass
    count+=1

 
転載先:https://www.cnblogs.com/realadmin/p/9972970.html