.2 は小数点以下2桁で表示することを意味します。8 は全体を最小8桁の幅で表示することを意味します。f は浮動小数点表記、e は指数表記、g は桁数に応じて f と e を自動選択しますが、.2 の解釈が f や e と異なるようです。% はパーセント表記で表示します。
第一引数(数値)を第二引数(整数)で指定した桁数に丸めた結果を返します。第二引数が指定されない場合には、整数に丸めます。num = 3.14159 print(round(num)) # 3 num = 3.14159 digits = 2 print(round(num, digits)) # 3.14 注意点 第二引数が負の場合には、10のべき乗の位に丸めます。
この方法は、整数内の桁数を決定する場合に使用すると便利です。ただし、10 進数または浮動小数点のある数値では機能しません。 Python のlen()関数を使用して、数値内の桁数を検索する len()関数は、文字列変数内の文字数を計算するために使用される Python の組み込み関数です。len()関数は、入...
ここで、.1Eは指定された書式設定パターンです。Eは指数表記を示しており、指数表記で値を表示し、.1は小数点以下に 1 桁の数字があることを指定します。 Python で指数表記で値を表現するにはfstringsを使用する Python 3.6 以降では、fstringsを使って文字列を整形することができます。この方法...