二手产品经理

二手产品经理

THIS IS RENO

オンラインでPythonを学ぶ100日間 - 第4週の最終日

レコード#

Catbox

  1. 今日は os ライブラリと time の使用方法を学びました。実際には学習ではなく、これらのライブラリの一つの使い方を学びました。
  2. 複数のライブラリをインポートする場合、ライブラリとライブラリの間にはコンマを使用します。
  3. os.system は、オペレーティングシステムのコマンドを実行するための関数です。例えば、os.system ("clear") を実行すると画面がクリアされます。
  4. time.sleep は、プログラムの実行を待機するための関数です。例えば、time.sleep (3) は 3 秒待機してから次のステートメントを実行します。
  5. 今日の練習は音楽プレーヤーの模倣ですが、私にとってはかなり難しいです。おおよそ 20 分かかりました。input の使用方法にはまだ不足があります。
  6. input () の使用方法を学びました。単純に呼び出すだけで、括弧内には何も入れなくても構いません。これにより、プレーヤーの 3 つのプロンプトを print し、input でユーザーの入力を受け取ることができます。

CODE#

from replit import audio
import os, time

print("🎵 MyPOD Music Player")


def play(pt):
  source = audio.play_file('audio.wav')
  source.paused = False  # 再生を再開する
  while True:
    pt = input(
      "再生するには1を押してください。終了するには2を押してください。メニューを再表示するには他のキーを押してください。"
    )
    if pt == "2":
      source.paused = True
      break
  # ユーザーの入力を受け取り、何か処理を行う
  #input("Press 1 to Play , Press 2 to Exit ,Press anything else to see the menu again.")


while True:
  # 画面をクリアする
  os.system("clear")
  # メニューを表示する
  print("🎵 MyPOD Music Player")

  # ユーザーの入力を受け取る
  pt = input(
    "再生するには1を押してください。終了するには2を押してください。メニューを再表示するには他のキーを押してください。"
  )
  play(pt)
  # ユーザーの入力に応じてplay()のサブルーチンを呼び出すかどうかを確認する


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。