Pythonで小数点以下のフォーマットを行う必要があります。できれば、浮動小数点値は常に少なくとも 0 と小数点以下 1 桁を示す必要があります。例:
Input: 0
Output: 0.0
小数点以下の桁数が多い値は、4 になるまで表示し続ける必要があります。そう:
Input: 65.53
Output: 65.53
Input: 40.355435
Output: 40.3554
{0.4f} を使用して小数点以下 4 桁まで出力できることはわかっていますが、不要な 0 が埋め込まれます。特定の小数点以下の桁数まで印刷するように指示する書式設定コードはありますが、データがない場合は空白のままにしますか? C#は次のようなものでこれを達成すると思います:
floatValue.ToString("0.0###")
# 記号は、空白のままにできる場所を表します。