最初から話し合うべき重要なトピックの1つは、Python2対Python3の議論。
Python 3は2008年に導入され、Pythonのメインバージョンとして開発されていますが、Python2は2020年の初めまでバグ修正とセキュリティパッチで維持され続けました。
その日、Python2のサポートは終了しました。
多くのプログラムはまだPython2を使用して作成されており、Python 3への移行は簡単ではなく、これらのプログラムをアップグレードするには多くの作業が必要になるため、組織は引き続き積極的に取り組んでいます。また、大規模で重要な移行では、常に新しいバグが発生します。
そのため、Python2コードベースで作業する必要があるかもしれません。それなら、これはそもそも本ではありません。
ただし、新しいコードは、Python 2を強制する組織によって設定されたルールに従う必要がある場合、または使用する必要のあるライブラリの1つがPython 3にアップグレードされない場合を除き、常にPython3で作成する必要があります。
その他のPythonチュートリアル:
- Pythonの紹介
- macOSへのPython3のインストール
- Pythonプログラムの実行
- Python2とPython3
- Pythonでの作業の基本
- Pythonデータ型
- Python演算子
- Python文字列
- Pythonブール値
- Python番号
- Python、入力の受け入れ
- Python制御ステートメント
- Pythonリスト
- Pythonタプル
- Pythonセット
- Python辞書
- Python関数
- Pythonオブジェクト
- Pythonループ
- Pythonモジュール
- Pythonクラス
- Python標準ライブラリ
- Pythonのデバッグ
- Python変数スコープ
- Python、コマンドラインから引数を受け入れる
- Python再帰
- Pythonの入れ子関数
- PythonLambda関数
- Pythonクロージャ
- Python仮想環境
- Pythonを使用してGoProをリモートWebカメラとして使用する
- Python、文字列からリストを作成する方法
- Pythonデコレータ
- PythonDocstrings
- Pythonのイントロスペクション
- Pythonアノテーション
- Python、ディレクトリ内のファイルとフォルダを一覧表示する方法
- Python、数値が奇数か偶数かを確認する方法
- Python、ファイルの詳細を取得する方法
- Python、ファイルまたはディレクトリが存在するかどうかを確認する方法
- Pythonの例外
- Python、ディレクトリの作成方法
- Python、空のファイルを作成する方法
- Python、 `with`ステートメント
- Python、ネットワークリクエストを作成する
- Python、 `pip`を使用してサードパーティパッケージをインストールする
- Python、ファイルの内容を読む