はじめてのPythonプログラミング🎶






### **はじめてのPythonプログラミング**

```python
def print_productivity_cheatsheet():
    # ---------------------------------------
    # ショートカットキーのまとめ / Shortcut Key Summary
    # ---------------------------------------
    print("=== ショートカットキーまとめ（Windows / Mac）===\n")

    print("■ 基本操作 / Basic Operations")
    print("コピー　　　: Ctrl + C / ⌘ + C")
    print("カット　　　: Ctrl + X / ⌘ + X")
    print("ペースト　　: Ctrl + V / ⌘ + V")
    print("元に戻す　　: Ctrl + Z / ⌘ + Z")
    print("やり直す　　: Ctrl + Y / ⌘ + Shift + Z")
    print("全選択　　　: Ctrl + A / ⌘ + A")
    print("検索　　　　: Ctrl + F / ⌘ + F")
    print("保存　　　　: Ctrl + S / ⌘ + S\n")

    print("■ ブラウザ操作 / Browser Shortcuts")
    print("新しいタブを開く　　　　　　: Ctrl + T / ⌘ + T")
    print("タブを閉じる　　　　　　　　: Ctrl + W / ⌘ + W")
    print("閉じたタブを復元　　　　　　: Ctrl + Shift + T / ⌘ + Shift + T")
    print("次のタブに移動　　　　　　　: Ctrl + Tab / Ctrl + PgDn")
    print("前のタブに移動　　　　　　　: Ctrl + Shift + Tab / Ctrl + PgUp")
    print("1～8番目のタブに移動　　　　: Ctrl + 1 ～ Ctrl + 8")
    print("最後のタブに移動　　　　　　: Ctrl + 9")
    print("ページ更新　　　　　　　　　: Ctrl + R or F5 / ⌘ + R")
    print("強制再読み込み　　　　　　　: Ctrl + Shift + R or Ctrl + F5")
    print("アドレスバーにフォーカス　　: Ctrl + L / Alt + D / ⌘ + L")
    print("ページ内検索　　　　　　　　: Ctrl + F")
    print("検索バーから検索　　　　　　: Ctrl + E or Ctrl + K")
    print("ページ保存　　　　　　　　　: Ctrl + S")
    print("印刷　　　　　　　　　　　　: Ctrl + P")
    print("ダウンロード表示　　　　　　: Ctrl + J")
    print("履歴を開く　　　　　　　　　: Ctrl + H")
    print("ブックマークマネージャー　　: Ctrl + Shift + O")
    print("ブックマーク追加　　　　　　: Ctrl + D")
    print("ズームイン　　　　　　　　　: Ctrl + +")
    print("ズームアウト　　　　　　　　: Ctrl + -")
    print("ズームリセット　　　　　　　: Ctrl + 0")
    print("全画面表示　　　　　　　　　: F11")
    print("開発者ツール　　　　　　　　: Ctrl + Shift + I / F12")
    print("ソース表示　　　　　　　　　: Ctrl + U")
    print("ページの先頭へ　　　　　　　: Home")
    print("ページの末尾へ　　　　　　　: End")
    print("スクロールダウン　　　　　　: Space")
    print("スクロールアップ　　　　　　: Shift + Space")
    print("戻る　　　　　　　　　　　　: Alt + ←")
    print("進む　　　　　　　　　　　　: Alt + →")
    print("URL新タブで開く　　　　　　 : Alt + Enter（アドレスバーで）\n")

    print("■ Windows 操作 / Windows Shortcuts")
    print("新しいウィンドウを開く　　　　: Ctrl + N")
    print("新しいフォルダを作成　　　　　: Ctrl + Shift + N")
    print("ウィンドウを閉じる　　　　　　: Alt + F4")
    print("アプリ切替　　　　　　　　　　: Alt + Tab")
    print("仮想デスクトップ切替　　　　　: Ctrl + Win + ← / →")
    print("新しい仮想デスクトップ　　　　: Ctrl + Win + D")
    print("仮想デスクトップを閉じる　　　: Ctrl + Win + F4")
    print("タスクビューを開く　　　　　　: Win + Tab")
    print("スナップ（左半分）　　　　　　: Win + ←")
    print("スナップ（右半分）　　　　　　: Win + →")
    print("デスクトップ表示　　　　　　　: Win + D")
    print("スクリーンショット（全体）　　: Win + PrtSc")
    print("スクリーンショット（範囲選択）: Win + Shift + S")
    print("クリップボード履歴　　　　　　: Win + V")
    print("絵文字パネル　　　　　　　　: Win + . / Win + ;")
    print("設定を開く　　　　　　　　　　: Win + I")
    print("タスクマネージャーを開く　　　: Ctrl + Shift + Esc\n")

    # ---------------------------------------
    # ファイル命名ルール / File Naming Rules
    # ---------------------------------------
    print("=== ファイル命名ルール / File Naming Rules ===\n")

    print("■ 命名の基本原則 / Basic Principles")
    print("- 英数字とアンダースコア（_）を使う / Use alphanumeric characters and underscores")
    print("- 小文字で統一 / Use lowercase")
    print("- スペースは使わない / Avoid spaces")
    print("- 意味のある名前にする / Use meaningful names\n")

    print("■ 推奨命名パターン / Recommended Naming Patterns")
    print("ドキュメント例　　: report_2025_q1.pdf, meeting_notes_202503.docx")
    print("データファイル例　: sensor_data_20250331.csv, log_temproom1.txt")
    print("ソースコード例　　: main.py, utils_plot.py, model_training.ipynb")
    print("バージョン管理例　: design_v1.0.pptx, design_v1.1_draft.pptx")
    print("日付付きファイル例: experiment_2025_03_31.csv\n")

    # ---------------------------------------
    # フレーズ（キャッチコピー） / Catchphrases
    # ---------------------------------------
    print("=== おすすめフレーズ / Useful Phrases ===\n")
    print("「未来の自分が分かるように」 / So your future self can understand")
    print("「チームで迷わないためのファイル名」 / File names that keep your team on track")
    print("「検索に強いファイル名」 / Search-friendly filenames")

    print("\n=== キャッチコピー / Catchphrase ===")
    print("わからない？ なら、“ググる or AIに聞く”の二択だ。")
    print("Don't know? You’ve got two options: Google it or ask AI.")

# 関数実行 / Run the function
print_productivity_cheatsheet()

```