🐍

Python勉強

に公開

参考

https://docs.python.org/ja/3/

https://docs.python.org/ja/3/reference/index.html

https://docs.python.org/ja/3/tutorial/index.html

https://docs.python.org/ja/3/library/index.html


https://docs.micropython.org/en/latest/

https://micropython-docs-ja.readthedocs.io/ja/latest/


チートシート

環境

ブラウザで実行する

  • paiza.io を使う
    • サインアップし、ログインしておく

    • 記述したコードは、上部の "一覧" で見れる

    • 新しくコードを作成するには、"新規コード" を選択し、Python3 を選択する

    • タイトル(hello_world.py)を入れて、以下のコードを記述する

      hello_world.py
      print("Hello Python World!")
      
    • 標準入力でデータを渡す場合は、下部の 入力 にデータを入れる

      • 取得するには以下を実行

        main.py
        # input => foo bar baz
        
        args = input().split()
        console.log(args)   # ['foo', 'bar', 'baz'] 配列として取得できる
        
        # input が2行の場合
        # foo bar
        # baz
        args = input().split()
        console.log(args)   # ['foo', 'bar']
        args = input().split()
        console.log(args)   # ['baz']
        

Windows で実行する

  • Python のインストール

    • Python Stable Release のダウンロード
    • 設定
      • "Use admin privileges when installing py.exe" にチェックを入れる
      • "Add python.exe to PATH" にチェックを入れる
      • "Install Now" でインストール
  • インストール確認

    コマンドプロンプトで実行
    python --version
    Python 3.13.9         # バージョンが表示されれればOK
    
  • VSCode の設定

    • 拡張機能で、Code Runner をインストール

    • ソースコード作成

      hello_world.py
      print("Hello Python World!")
      
    • 右クリックして "Run Code" 選択する、もしくは、"CTRL+ALT+N" で実行できる

最短距離でゼロからしっかり学ぶ Python入門

第2章 変数とシンプルなデータ型

まとめ

  • データ型

    • 文字列
      • 文字
      • 文字列
    • 数値
      • 整数
      • 浮動小数点
  • 変数

    • 英数字とアンダースコアを使う
    • 数字で始めない(数値と区別がつかないため)
  • メソッド

    • "".title()
    • "".upper()
    • "".lower()
    • "".strip()
    • "".rstrip()
    • "".lstrip()
  • f-string

    • 文字列の中で変数を使う
  • エスケープシーケンス

    • 画面に表示されない文字(改行・タブなど) を表す
    • ダブルクォートやシングルクォートのエスケープ
  • 四則演算

    • 割り算に注意
  • コメント

  • 定数

やってみよう

2-1. 簡単なメッセージ
2-2. 簡単な2つのメッセージ
2-3. 個人的なメッセージ
2-4. 名前の大文字小文字
2-5. 名言の引用
2-6. 名言の引用2
2-7. 名前から空白を取り除く
2-8. ナンバー8
2-9. 好きな数字
2-10. コメントを追加する

第3章 リスト入門

3-1. 名前
3-2. あいさつ
3-3. ほしいものリスト
3-4. ゲスト一覧
3-5. ゲスト一覧を変更する
3-6. より多くのゲスト
3-7. ゲストを減らす
3-8. 世界を訪れよう
3-9. 夕食のゲスト
3-10. すべての機能
3-11. 意図的なエラー

なし

GitHubで編集を提案

Discussion