よろずやIT
プログラミング

Pythonとは?できること・向いている人・始め方を初心者向けに解説

執筆・監修:よろずやIT編集部|編集方針を見る

結論:まずここだけ読めばOK

詳しい手順・原因は、この下で解説しています。

プログラミングのイラスト

結論: Pythonは、読みやすく書きやすいと言われる汎用のプログラミング言語で、AI・データ分析・業務の自動化・Webアプリの開発など、幅広い分野で使われています。初心者の最初の1本目として選ばれることが多く、数行のコードから、動かして試せます。

Pythonとは

Pythonは、1990年代に登場した、プログラミング言語です。シンプルな書き方と、豊富なライブラリ(便利な部品の集まり)が特徴で、世界中で広く使われています。

たとえば、画面に文字を表示するだけなら、次のように、1行で書けます。

print("こんにちは")

Pythonでできること

分野 具体例
データ分析 表計算データの集計、グラフの作成
AI・機械学習 画像の分類、文章の分析など、AIモデルの開発
業務の自動化 ファイルの整理、Excelの処理、Webからの情報収集
Webサービスの開発 Webサービスの、裏側(サーバー側)の処理
科学技術計算 実験データの処理、シミュレーション

Pythonが読みやすいと言われる理由

たとえば、変数に名前を入れて、あいさつを表示するコードは、次のとおりです。変数の考え方は、変数とはで解説しています。

name = "田中"
print("こんにちは、" + name + "さん")

向いていないこと

次のような用途では、Pythonは、主役になりにくいです。

始め方

1. Pythonをインストールする

Python公式サイトから、自分のOSに合ったものを入手し、インストールします。必ず、公式サイトから入手してください。

2. 動作を確認する

ターミナル(Windowsではコマンドプロンプトなど)で、次を入力し、バージョンが表示されれば、インストールできています。

python --version

OSやインストール方法によっては、python3 --version で、確認する場合があります。

3. 最初のコードを動かす

メモ帳などのエディタで、print("こんにちは") と書いたファイルを、hello.py という名前で保存し、ターミナルから、実行します。

python hello.py

「こんにちは」と表示されれば、成功です。

学ぶ時のコツ

振り返ると

Pythonは、読みやすく、幅広い分野で使われているプログラミング言語です。データ分析、AI、自動化などに強く、スマホアプリなどには、向かない場面もあります。まずは公式サイトから導入して、短いコードを、動かすところから始めましょう。

関連記事:アルゴリズムとは

関連記事:PHPとは

あわせて読みたい:ループ(繰り返し)とは

PRPython イラストで学ぶIT入門 Python初心者と新人SEのための実務につながる基礎学習ガイド【電子書籍】[ 高市 勇気 ]

Python イラストで学ぶIT入門 Python初心者と新人SEのための実務につながる基礎学習ガイド【電子書籍】[ 高市 勇気 ]

¥990

楽天で見る
SHAREXLINEはてブ

よくある質問

Q.Pythonは、初心者でも学びやすいですか?

A.コードが短く、英語に近い書き方で読みやすいことから、初心者向けの言語として選ばれることが多いです。ただし、プログラミングの考え方自体は、他の言語と共通で、慣れるまでに、一定の時間がかかります。

Q.Pythonで、スマホアプリは作れますか?

A.作れないわけではありませんが、一般的なスマホアプリの開発では、SwiftやKotlinなど、別の言語が使われることが多いです。何を作りたいかによって、向く言語が変わります。選び方は、[プログラミング言語の種類一覧](/posts/programming-gengo-shurui)で解説しています。

Q.Pythonでは、どんな仕事ができますか?

A.データ分析、AI・機械学習の開発、Webサービスの裏側の処理、業務の自動化など、幅広い分野で使われています。求人の内容は、時期や地域によって変わるため、希望する仕事の募集要項を確認してください。

Q.プログラミング未経験で、独学できますか?

A.できます。書籍や、無料の学習サイトも豊富です。挫折しにくい進め方は、[プログラミング独学の始め方](/posts/dokugaku-hajime)で解説しています。

関連記事

最新のIT関連書籍 トップ10

PR / 楽天市場の売れ筋ランキングを定期的に取得しています。価格は変動する場合があるため、購入前に各ストアでご確認ください。