Pythonの複数行のifステートメントで各条件をコメント化するにはどうすればよいですか?
複数行のifステートメントの条件を括弧で囲んでいる場合は、これを直接行うことができます。たとえば、
if (cond1 == 'val1' and cond2 == 'val2' and # Some comment cond3 == 'val3' and # Some comment cond4 == 'val4'):
ただし、括弧なしでこれを行おうとすると、これは不可能です。たとえば、次のコードはエラーになります:
if cond1 == 'val1' and \ cond2 == 'val2' and \ # Some comment cond3 == 'val3' and \ # Some comment cond4 == 'val4':
-
Pythonを使用して画面に印刷するにはどうすればよいですか?
画面に出力する基本的な方法は、printステートメントを使用することです。 >>> print 'Hello, world' Hello, world スペースで区切られた同じ行に複数のものを印刷するには、それらの間にコンマを使用します。例: >>> print 'Hello,', 'World' Hello, World どちらの文字列にもスペースが含まれていませんでしたが、2つのオブジェクトの間にコンマがあるため、printステートメントによってスペースが追加されました。任意のデータ型は、同じprint
-
ifステートメント内でPython例外を処理する方法は?
例外をキャッチするために、コードは次のように記述できます a, b=5, 0 try: if b != 0: print a/b else: a/b raise ZeroDivisionError except Exception as e: print e 次の出力が得られます C:/Users/TutorialsPoint1