シンプルなレースゲームのためにPythonでコードを書くことができますか
`` ＃Pygameモジュールをインポートします
pygameをインポートします

＃Pygameを初期化します
pygame.init（）

＃幅800と高さ600の画面を作成する
screen = pygame.display.set_mode（（800、600））

＃ウィンドウのタイトルとアイコンを設定します
pygame.display.set_caption（ "シンプルレーシングゲーム"）
icon = pygame.image.load（ "car.png"）
pygame.display.set_icon（アイコン）

＃背景画像をロードします
背景= pygame.image.load（ "road.png"）

＃車の画像をロードして、初期位置と速度を設定します
car = pygame.image.load（ "car.png"）
CAR_X = 400
car_y = 500
car_speed = 5

＃キーボード入力を処理する関数を定義します
def handle_input（）：
    ＃キーボードキーの現在の状態を取得します
    keys = pygame.key.get_pressed（）
    
    ＃グローバル変数を宣言して、関数内にアクセスする
    グローバルCAR_X、CAR_Y、CAR_SPEED
    
    ＃左矢印キーが押されている場合は、車を左に移動します
    キーの場合[pygame.k_left]：
        CAR_X- = CAR_SPEED
    
    ＃右矢印キーが押されている場合は、車を右に移動します
    キーの場合[pygame.k_right]：
        CAR_X += CAR_SPEED
    
    ＃矢印キーが押されている場合は、車の速度を上げます
    キーの場合[pygame.k_up]：
        car_speed += 0.1
    
    ＃下矢印キーが押されている場合は、車の速度を下げます
    キーの場合[pygame.k_down]：
        car_speed- = 0.1
    
    ＃車の速度を最低0に制限し、最大10に制限します
    car_speed <0の場合：
        car_speed = 0
    
    car_speed> 10の場合：
        car_speed = 10
    
    ＃車の位置を制限して、画面の境界内にとどまる
    car_x <0の場合：
        CAR_X = 0
    
    car_x> 736の場合：
        CAR_X = 736

＃画面にゲームオブジェクトを描画する関数を定義します
def draw（）：
    ＃画面を黒い色で埋めます
    screen.fill（（0、0、0））
    
    ＃位置（0、0）に背景画像を描画します
    screen.blit（背景、（0、0））
    
    ＃現在の位置に車の画像を描画します
    screen.blit（car、（car_x、car_y））
    
＃ゲームが実行されているかどうかを保存する変数を作成します
running = true

＃ユーザーが終了するまで実行されるゲームループを開始します
実行中：
    ＃ゲームウィンドウで発生するイベントを処理する
    pygame.event.get（）でのイベントの場合：
        ＃ユーザーが閉じるボタンをクリックした場合、ゲームを終了します
        if event.type == pygame.quit：
            running = false
    
    ＃ユーザーからのキーボード入力を処理します
    handle_input（）
    
    ＃画面にゲームオブジェクトを描画します
    描く（）
    
    ＃変更された変更でディスプレイを更新します
    pygame.display.update（）