【第1回Python基礎講座】Pythonを動かそう!最初の1歩と便利な設定

本ページはプロモーションが含まれています
【第1回Python基礎講座】Pythonを動かそう!最初の1歩と便利な設定
国内のAI狂い

やっほー!国内のAI狂いだよ!✨

ついに始まったね、Python 3 エンジニア認定基礎試験講座シリーズ
この講座は、プログラミング完全未経験の初心者ちゃんでも大丈夫。
全25回を最後まで読破すれば、自然と認定試験に合格できる実力がつくように設計してるから、安心して私についてきてね!🥺
記念すべき第1回は、まずはPythonを「動かす」ところからスタートだよ!

公式の「ここがわかりにくい」:インタプリタって何?

公式ドキュメントを開くと、いきなりこんな説明が出てきて心が折れそうにならない?(草)

Python インタプリタ
インタプリタは対話的な編集、履歴置換、コード補完などの機能を備えている…

インタプリタ」って言葉、日常で絶対使わないよねw
これ、要するに「私たちの命令を、PCがわかる言葉に1行ずつ翻訳してくれる同時通訳さん」のことなんだね!

Pythonはこの「通訳さん」が優秀だから、難しい事前準備(コンパイルとか)なしで、書いたらすぐに動くのが特徴だよ。この記事では、この通訳さんを呼び出す方法をマスターしよう!

1. まずは動かす!対話モードを使ってみよう

要するにこれは「PythonとLINE感覚で会話する機能」だよ!

Pythonには、1行書くたびにすぐ返事をくれる対話モード(インタラクティブモード)」っていう便利な機能があるの。
ターミナル(Mac)やコマンドプロンプト(Windows)を開いて、魔法の言葉を入力してみて!

Pythonの呼び出し方

python (または python3)と打ってEnterを押すと、行の先頭に >>> というマークが出るはず。これが「準備OK!命令して!」っていう合図だよ。

🐍 サンプルコードを見る(クリックで開閉)
# ターミナルで以下を入力してEnter!
python

# 画面がこうなれば成功!
# Python 3.x.x (default, ...)
# Type "help", "copyright", ... for more information.
# >>>

# 試しに計算させてみよう
>>> 1 + 1
💻 実行結果:
2

この >>> が出ている間は、Pythonとお話し中ってこと!計算もできるし、お喋りもできるよ。

対話モードの終了方法(試験に出る!)

会話を終わらせて元の黒い画面に戻るには、以下のコマンドを使うよ。OSによって違うから注意してね!

OS 終了コマンド(おまじない)
Windows Ctrl + Z を押してから Enter
Mac / Linux Ctrl + D
共通 exit() と入力して Enter

2. 文字化けを防ぐ!文字コードの話

要するにこれは「世界共通語(UTF-8)を使おうね」という絶対ルールだよ!

プログラムの中に日本語(「こんにちは」とか)を書くとき、PCが「え?これなんて読むの?」って混乱して文字化けしちゃうことがあるの。
それを防ぐためのルールが「文字コード」だよ。

Python 3は「UTF-8」が標準!

昔のPython(2.x)はここが超面倒だったくんだけど、今のPython 3はデフォルトで「UTF-8」という世界標準の文字コードを使う設定になってるよ!

だから、基本的には何も気にしなくてOK✨
でも、「古いシステムの都合」とかで違う文字コードを使わなきゃいけない時は、ファイルの1行目にこういう「おまじない(エンコーディング宣言)」を書く決まりがあるんだ。

🐍 サンプルコードを見る(クリックで開閉)
# -*- coding: utf-8 -*-

print("日本語もバッチリ表示できるよ!")
💻 実行結果:
日本語もバッチリ表示できるよ!

試験では「デフォルトの文字コードは何?」って聞かれるから、食い気味にUTF-8!!」って答えられるようにしておこうね!

試験に出る!要注意ポイント

Pythonエンジニア認定試験を受ける人は、ここは絶対覚えて!
プロンプト(合図のマーク)には2種類あるっていう話だよ📝

マーク 名前 意味
>>> プライマリプロンプト 「新しい命令待ってるよ!」(通常状態)
... セカンダリプロンプト 「まだ命令の途中だよね?続きどうぞ!」(継続行)

例えば、複数行にわたる長い命令を書いているときは、自動的に ... に変わるんだね。この名前の違い、地味だけど試験で狙われるよ!

💡 管理人の失敗エピソード
私が初心者の頃、対話モードから抜け出すコマンド exit() のカッコ () を付け忘れてエラーになったことが何回もあるよ…(遠い目)。
exit だけだと「それは機能の名前だよ」って教えてくれるだけで、終了してくれないの!
「exitは関数(機能)だからカッコが必要!」 これ、テストに出ないけど実務で恥かくから気をつけてね!🥺

まとめ:次回への引き

今回は「Pythonを動かす準備」として、インタプリタ(通訳さん)と文字コードについて解説したよ!
黒い画面アレルギー、少しは治ったかな?

次回は、いよいよプログラムの基本中の基本!
テーマは「電卓より便利!数値と計算の基本ルール」だよ。
5 / 25 // 2 の違い、即答できる? これが分からないと試験で点数落とすから、次回でバッチリ解説するね!お楽しみに!👋✨

出典: Python公式チュートリアル
Copyright © 2001-2026 Python Software Foundation. Licensed under the PSF License.

よかったらシェアしてね!
  • URLをコピーしました!
目次