見出し画像

未経験からのChatGPT×Pythonプログラミング講座 #1 環境構築と遊んでみる

この記事はYoutube動画シリーズ「未経験からのChatGPT×Pythonプログラミング講座」第一回の補助教材です。

動画本編:


解説:

動画の最後に出力したコードは今後ずっと使い続けるものになります。ChatGPTの出力は多少ランダム性があるため、ここでは統一した以下のコードのダウンロードをお願いします!

最後に出力したコード:

import random

# プレイヤーのステータス
player_hp = 100
player_attack = 20

# 敵のステータス
enemy_hp = 50
enemy_attack = 15

# ゲームループ
while player_hp > 0:
    print("あなたのHP:", player_hp)
    print("敵のHP:", enemy_hp)
    print("1. 攻撃")
    print("2. 逃げる")
    
    choice = input("行動を選んでください (1/2): ")
    
    if choice == "1":
        # プレイヤーが攻撃
        damage_to_enemy = random.randint(player_attack - 10, player_attack + 10)
        enemy_hp -= damage_to_enemy
        print("あなたは敵に", damage_to_enemy, "のダメージを与えました!")
        
        # 敵が反撃
        damage_to_player = random.randint(enemy_attack - 5, enemy_attack + 5)
        player_hp -= damage_to_player
        print("敵はあなたに", damage_to_player, "のダメージを与えました!")
        
    elif choice == "2":
        # 逃げる
        print("逃げました。")
        break
    
    if enemy_hp <= 0:
        print("敵を倒しました!")
        break
    
if player_hp <= 0:
    print("あなたは敗北しました。ゲームオーバー!")


コードの.pyファイル:

ここから先は

0字

プログラミングやPythonを未経験の方が、ChatGPTによるコーディングを駆使しながらあらゆる規模の開発を行うために必要な知識をまとめ…

この記事が気に入ったらサポートをしてみませんか?