私はこのプログラムを理解できません。 私が理解するように、それは8
を印刷する必要がありますが、それは33
を印刷します。 これを私に説明してください。 else
声明に行くとyは今13Elif、条件付きのPythonの場合
であれば、他のx
が文字列でcomputer science
ので最初ではありません(技術的には、Pythonで文字列、)あなたに
x = "c"
y = 3
if "x" in "computer science":
y = y + 5
else:
y = y + 10
if x in "computer science":
y = y + 20
else:
y = y + 40
print (y)
'x'と' 'x ''は同じものではありません...あなたの場合 'x'は' 'c" 'ですが' 'x" 'はちょうど...' 'x" ' – Julien
あなたは新しい質問を投稿する前にチュートリアルを調べる必要があります。 – TigerhawkT3