NEW【Python超入門講座】05.プログラムの実行方法|プログラムを書いて動かしてみよう【プログラミング初心者向け】

NEW・Python超入門講座Python学習方法Python超入門コース

こんにちは。
キノコードです。
このレッスンでは「Python超入門講座」実行について説明をします。
この動画では、レッスン3で学んだ順次進行を意識しながらコードの実行について解説をします。

パソコン上に挨拶の「Good morning(おはよう)」「Good afternoon(こんにちは)」「Good evening(こんばんは)」と表示させるプログラムを書いてみましょう。

この記事の執筆・監修

キノコード
キノコード    

テクノロジーアンドデザインカンパニー株式会社のCEO。
日本最大級のプログラミング教育のYouTubeチャンネル「キノコード」や、プログラミング学習サービス「キノクエスト」を運営。
著書「あなたの仕事が一瞬で片付くPythonによる自動化仕事術」や、雑誌「日経ソフトウエア」や「シェルスクリプトマガジン」への寄稿など実績多数。

新しいノートブックの作成

GoogleColabでツールバーの「ファイル」から「ドライブの新しいノートブック」をクリックしましょう。

できました。
英語で挨拶は、Greetingといいます。
ファイル名を「Greeting.ipynb」とします。
これでGoogleColabのノートブックファイルの作成はおわりです。

実行方法

早速、コードを書いていきましょう。

print("Good evening")
print("Good afternoon")
print("Good morning")

プリント、カッコ、ダブルクオーテーション、グッドモーニングです。
これでおわりです。
printがコンピュータに文字列や数値を表示させる関数です。
丸括弧の中に表示させたい文字列などを記述します。
数値を表示させるときは、ダブルクオーテーションはいりませんが、文字列を表示させるときはダブルクオーテーションがいります。
続けて、「Good afternoon」「Good evening」も順に書いていきましょう。
プログラムの実行は、入力欄の左上にある再生ボタンで実行できます。
他にも、ShiftとEnterを一緒に押すことで実行できます。
再生ボタンで、実行します。

実行結果:

Good morning
Good afternoon
Good evening

「Good morning」「Good afternoon」「Good evening」という順番で表示されました。

print("Good evening")
print("Good afternoon")
print("Good morning")

次に、順次進行について確認をしてみましょう。
上の「+コード」をクリックしてコードのセルを追加します。
順番に入れ替えてみます。
実行してみましょう。

実行結果:

Good evening
Good afternoon
Good morning

上からの順番通り「Good evening」「Good afternoon」「Good morning」と表示されました。
順次進行されています。

次に、文字列ではなく、数字を表示させてみましょう。

print(2 + 3)

printの中に2 + 3と入力します。
ダブルクオテーションは不要です。
実行します。

実行結果:

5

計算結果の5が表示されました。

ダブルクォーテーションとシングルクォーテーション

先ほど文字列を表示したい場合にはダブルクォテーションを使うと説明をしました。Pythonではシングルクォーテーションでも同じ役割をします。ダブルクォテーションをシングルクォーテーションに変えて挨拶を表示するコードを実行してみましょう。同じ結果が表示されました。
ではどのように使い分けるのでしょうか?Pythonで は基本的にどちらを使っても問題ありません。ただし次のような場合は使い分けると便利です。文字列にアポストロフィーやシングルクォーテーションを含める場合はダブルクォーテーションを使います。文字列にダブルクォーテーションを含む場合はシングルクォーテーションを使います。
開発の場面ではどちらを使用するかルールがあることもあります。
Python超入門ではダブルクォーテーションを使って進めます。

宣伝

この動画のまとめの前に宣伝です。
キノコードのe-ラーニングサービス「キノクエスト」には、Pythonを学べるコースがあります。Pythonの基礎からWebアプリ開発、生成AIの活用方法、DXの進め方、機械学習まで幅広く学習できます。キノクエストの紹介ページがあります。 YouTube概要欄をご確認ください。

まとめ

この動画で学んだことをまとめます。

  • print関数を使って文字列や数字をコンピューターに表示させることができます
  • 文字列を表示させるときはダブルクオーテーションが必要です。数字を表示させるときはダブルクオーテーションは不要です
  • プログラムは上から順番に順次進行で実行され、記述した順番通りに処理が実行されます

それでは次の動画でお会いしましょう。

未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。