ホームページ >バックエンド開発 >Python チュートリアル >ミリ秒を分と秒に変換する Python プログラム

ミリ秒を分と秒に変換する Python プログラム

王林
王林転載
2023-08-29 19:25:031295ブラウズ

ミリ秒を分と秒に変換する Python プログラム

Python には組み込み関数 int()、timedelta()、divmod() があり、整数形式で数値を取得したり、ミリ秒を分や秒に変換したりするために使用できます。非常に便利。ミリ秒は短い期間として定義されます。ミリ秒は 1000 分の 1 秒に相当します。 5000 ミリ秒を分に変換すると、結果の値は 0.08 分 5 秒になります。たとえば、写真家が写真をクリックしてギャラリーに保存すると、数秒、できれば数ミリ秒かかります。

###文法### リーリー

int() 関数はパラメータを受け取り、値を整数に変換します。

リーリー

これは、2 つの時間の間の期間を指定するための Python の組み込みメソッドです。

リーリー

これは Python の組み込みメソッドで、引数 1 (被除数) を引数 2 (つまり 1000) で割ると、商と余りを含むタプルを返します。

例 1

次の例では、ミリ秒の値を変数

'm_sec'

に保存してプログラムを開始します。次に、変数 'm_sec' を変数 sec に格納し、それを 1000 で割って秒の値を求めます。次に、変数 min を使用して変数 'sec' を 60 で除算し、分の値を取得します。変数 'rem_sec'mod(%) 演算子を使用して、残りの秒数を調べ続けます。最後に、変数 'm_sec'、'min'、および 'sec' を使用して結果を出力します。 リーリー ###出力### リーリー 例 2

次の例では、ミリ秒の値を

'mill_sec'

という名前の変数に保存してプログラムを開始します。次に、

mill_sec / 1000

で割って合計秒数を取得し、変数 'total_sec' に格納します。次に、変数 'min''sec' に入力関数を設定して、整数値を取得します。最後に、'mill_sec'、'sec'、および 'min' を使用して結果を出力します。 リーリー ###出力### リーリー 例 3 次の例では、プログラムは datetime モジュールの timedelta メソッドを使用して、要求されたミリ秒数を表す timedelta オブジェクトを構築します。 timedelta オブジェクトの minutes プロパティは、オブジェクトが表す合計秒数を返します。次に、整数の除算 (//) とモジュロ演算子 (%) を使用して、合計秒数で表される分と秒の数を決定します。

リーリー ###出力### リーリー

例 4

次の例では、divmod 関数を使用して、剰余を計算しながら整数の除算を実行します。 divmod 関数は、整数除算の剰余と結果を含むタプルを返します。プログラムは最初に divmod を使用して、入力ミリ秒に基づいて秒と残りのミリ秒を計算します。次に、決定された秒数に divmod を適用して、残りの分と秒を計算します。

リーリー ###出力### リーリー ###結論は###

両方の例で、ミリ秒を分と秒に変換する論理構造を確認しました。ロジックはすべての例で似ていますが、例 2 では、int() 関数を使用して整数の分と秒の値を取得します。

以上がミリ秒を分と秒に変換する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。