工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Python

Python入門: インストール・実行・最初のプログラム作成

Python入門: インストール、実行、最初のプログラム

このガイドでは、あらゆるOSへのPythonインストール、Thonnyやコマンドラインでの実行、最初の「Hello World」プログラム作成をステップバイステップで解説します。

動画: Python入門

PythonはWindows、macOS、Linux、さらにはJavaと.NET仮想マシン上で動作するクロスプラットフォームのオープンソース言語です。多くのLinux/macOSディストリビューションにはPythonがプリインストールされていますが、バンドル版は古い場合があります。最新リリースをインストールすれば、最新機能とセキュリティアップデートが利用できます。


最も簡単なPython実行方法

初心者にはThonny IDEが最も簡単です。最新Pythonインタプリタがバンドルされており、別途インストール不要です。

  1. 公式サイトからThonnyをダウンロード。
  2. インストーラーを実行し、画面指示に従ってThonnyをインストール。
  3. Thonnyを開き、File > Newで新規作成、.py拡張子で保存(例:hello.py)。
  4. Pythonコードを書き、Run > Run current scriptまたはF5で実行。

Pythonを別途インストールする

スタンドアロンインストールを好む場合は以下の手順で:

  1. python.orgから最新Pythonリリースをダウンロード。
  2. インストーラーを実行。セットアップ時にAdd Python to environment variablesをチェックし、任意のターミナルからPythonを呼び出せるようにする。
  3. 必要に応じてカスタムインストールディレクトリを選択。
    Python入門: インストール・実行・最初のプログラム作成

インストール後、コマンドラインからPythonを起動できます。


1. 即時モードでPythonを実行

ターミナルを開きpython(macOS/Linuxではpython3)と入力。インタプリタが起動し、式を直接入力可能:

Python入門: インストール・実行・最初のプログラム作成

1 + 1と入力すると2が出力されます。quit()で終了。


2. 統合開発環境(IDE)でPythonを実行

どのテキストエディタでもPythonコードは書けますが、IDEはコードヒント、シンタックスハイライト、プロジェクト管理ツールを提供します。Python同梱のIDLEは初心者に最適です。

IDLEを開き、新規ファイル作成(File > New File)、.py拡張子で保存、スクリプトを記述。Run > Run ModuleまたはF5で実行:

Python入門: インストール・実行・最初のプログラム作成
Python入門: インストール・実行・最初のプログラム作成

最初のPythonプログラム

Pythonの準備ができたら、定番の初心者プログラムHello Worldを作成しましょう。コンソールにフレンドリーな挨拶を出力します。

print("Hello, world!")

hello_world.pyとして保存し実行。以下が表示されます:

Hello, world!

おめでとうございます!最初のPythonプログラムを書いて実行できました。Pythonのシンプルさと可読性は、より深い探求への優れた出発点となります。

Python

  1. 国際輸送マスターガイド:小売業者・製造業者のための実践的手引き
  2. Pythonで現在の日付と時刻を取得する実践ガイド
  3. Pythonで現在時刻とタイムゾーンデータを簡単に取得する
  4. Python print()関数の実践ガイド:基本から応用まで
  5. Python str.count()マスター:文字と部分文字列のカウント実例集
  6. Python round()関数を実例で徹底解説
  7. Python map()関数をマスター:構文、例、ベストプラクティス
  8. Python timeit():実行時間測定の実例付きガイド
  9. Python collections.Counter:効率的なカウント、更新、演算操作
  10. Python list.count() 完全ガイド:実践例付きで徹底解説
  11. Python C拡張プログラミング:高速ネイティブモジュールの構築