Pythonでif...elseステートメントをインデントする方法は?
Pythonの特徴的な機能の1つは、ステートメントのブロックを示すために統一インデントを使用することです。ブロックは-symbolによって開始されます-symbolが入力されてEnterキーが押されるとすぐに、Python対応のエディターはインデントを増やして次の行にカーソルを移動します。その後に入力されるすべての行は、同じレベルのインデントに従います。ブロックの終わりを通知するには、バックスペースを押してインデントレベルを下げる必要があります。
上記の手順を使用すると、-after ifステートメントを指定し、trueブロックにステートメントを書き込みます。次に、バックスペースでデントし、elseを書き込みます-インデントを増やした別のブロックで、elseブロックにステートメントを入力します
if expr==True: stmt1 stmt2 else: stmt3 stmt4
marks=60 if marks>50: print ('pass') else: print ('fail')
-
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