導入とセットアップ
人気の分野: - データサイエンス & AI - ウェブ開発 - 自動化・スクリプト - 科学計算 - ゲーム開発
メリット: - 学習しやすい - 高い需要(就職市場) - 大きなコミュニティ - 豊富なリソース
推奨:uv - すべてを自動処理!
✅ オールインワン: Python + パッケージ + 環境管理 ✅ 10-100倍高速 - pip より圧倒的に早い ✅ クロスプラットフォーム - どこでも動作 ✅ 手動 Python インストール不要 ✅ 業界標準 - 現代的な Python 開発手法
# uv のインストール
curl -LsSf https://astral.sh/uv/install.sh | sh
# 新しいプロジェクトの作成
uv init my-project
cd my-project
# 依存関係の追加
uv add requests pandas出力:
Hello, World!
Python へようこそ!
以下のプログラムを完成させましょう:
# あなたの情報を変数に格納
name = "あなたの名前"
age = 0 # あなたの年齢
hobby = "あなたの趣味"
# f-string を使って自己紹介を出力
print(f"こんにちは!私の名前は{name}です。")
print(f"年齢は{age}歳で、趣味は{hobby}です。")期待される出力例:
こんにちは!私の名前は田中太郎です。
年齢は25歳で、趣味はプログラミングです。
基本的な計算を行うプログラムを作成しましょう:
今日学んだこと: - Python の特徴と利点 - インストールとセットアップ - 基本的な変数と型 - 文字列操作 - 基本的な演算
次回のセッションでは: - データ型とコレクション - リスト、辞書、タプル、セット - データ構造の操作方法 - 実践的な使用例
今日の復習として: 1. 異なる変数で演習問題を再実行 2. 新しい文字列メソッドを試す 3. より複雑な f-string 表現を作成 4. Python 公式ドキュメントを読む
質問がありましたら、いつでもお気軽にどうぞ!
次回もお楽しみに! 🐍✨
Python チュートリアル