営業時間:平日9:00~17:00

プログラミング

Python入門:文字列を出力してみよう(Windows10版)

saori

今回の記事では、Pythonを使って文字列を出力してみたいと思います。

インストールの時点で中々難しく感じてしまう一面があったPythonですが、いざプログラミングとなると初めはとても簡単なので、楽しく取り組めるかと思います。

ちなみにインストールがまだだという方は、こちらの記事を参考にインストールしてみてください。

python入門:インストールして環境構築をしよう(Windows10版)

初心者はIDLE

IDLEとは、Pythonをインストールした際に一緒にインストールされる、Python用の統合開発環境のことです。とてもシンプルな環境なので、Python初心者の方はこちらでいろいろと試してみるのがオススメです。

文字列を出力してみる

それではIDLEを使って、文字列を出力してみます。

Windowsのスタートメニューから「IDLE」を選択してください。

IDLEを起動すると、以下のような画面が表示されます。

では、どのように使うのか見ていきましょう。

一番下に「>>>」と表示されています。これは「プライマリプロンプト」と呼びます。

プライマリプロントが表示されている状態は、「ユーザーがプログラムを入力するのを待っています」という状態です。なので、プライマリプロントが表示されているのを確認した後に、プログラムを入力していきます。

文字列を出力するにはprintを使う

それでは早速、文字列を出力していきます。

ありきたりですが、「Hello World」と文字を出力してみましょう。文字列を出力するときに使う関数は、「print」です。

プライマリプロントの後に、

print("Hello World")

と入力してください。

そしてエンターを押します。

「Hello World」と出力されました。

続いて、

print('Hello World')

と入力してみてください。

先ほどとの違いは、「””(ダブルクォーテーション)」が「”(シングルクォーテーション)」に変わっただけです。

 

エンターを押すと、

先ほどと同じように「Hello World」と出力されました。

このように、Pythonで文字列を出力したい場合には、関数「print」の後に、半角カッコ()の中に、「””(ダブルクォーテーション)」または「”(シングルクォーテーション)」を入力し、更にその中に出力したい文字を入力します。

日本語の出力

英語だけでなく、もちろん日本語も出力できます。試してみましょう。

print("こんにちは、Pythonです ” )

と入力してください。

エンターを押すと、

あれっ、エラーになってしまいましたね…、そんなバカな。

気付いた方はいるでしょうか。これは、日本語を入力するための「かな入力」のまま、最後の「”(ダブルクォーテーション)」と「 )」を全角入力してしまったため、エラーになってしまったのです。

Pythonで入力する記号やスペースは全て、半角でないとエラーになってしまうため気を付けてください。

では、先ほどの間違いを直して、

print("こんにちは、Pythonです")

と入力してみましょう。

エンターを押すと、

今度は、正しく出力されましたね。

対話モード(インタラクティブシェル)

これまでのように、入力したプログラムをすぐに実行してくれる方法のことを「対話モード(インタラクティブシェル)」といいます。

プログラミングを保存してから実行する方法もありますが、すべて書き終わって保存したファイルを呼び出して実行するため、初心者には遠回りで少しわかりにくいですし、入力したコードが正常かどうかをすぐに確認できないため、ストレスが溜まりがちになります。

そこで、この対話モードを使用することで、自分の書いたコードが正常かどうかがすぐに分かるので、まだプログラミングやPythonに慣れていない時には、対話モードでいろいろと試してみると快適かつ楽しいプログラミング生活が送れるかと思います。

保存はされない

この対話モード(インタラクティブシェル)ですが、書いたプログラムは保存されないので、その点にだけ注意してください。あくまでも、自身が書きたいコードを試すためのモードだと思っておいてください。

まとめ

今回はPythonのIDLEを使って、文字列の出力が出来ました。

プログラミングを始めた最初は、コードを書いてその通りにコンピュータが動いてくれると、とても嬉しいですよね。文字列の出力は基本となる内容なので、繰り替えし色々な文字列を出力して、復習するのもいいですね。

あなたにオススメの記事

元小学校教師がプログラミングを独学でも始めたきっかけ

元小学校教師がプログラミングを独学でも始めたきっかけ

Python基礎編:エスケープシーケンス

Python基礎編:エスケープシーケンス

Python基礎編:スライス

Python基礎編:スライス

9月13日(9月12日)はプログラマーの日

9月13日(9月12日)はプログラマーの日

見次公園フェスティバルのイベントが凄い

見次公園フェスティバル「早稲田大学ちんどん研究会」「中国雑技団」

7月7日は「ひまわり8号」の運用が開始された日

7月7日は「ひまわり8号」の運用が開始された日

11月1日はソニーがMDプレイヤー1号機「MZ-1」を発売した日

11月1日はソニーがMDプレイヤー1号機「MZ-1」を発売した日

第51回三鷹阿波踊りへ行ってきました

第51回三鷹阿波踊りに行ってきました

銀座ソニーパークの「WALKMAN IN THE PARK」

銀座ソニーパークの「WALKMAN IN THE PARK」

6月26日はJRで史上初の可動式ホームドアが導入された日

6月26日はJRで史上初の可動式ホームドアが導入された日

初めてジモティーを使ってみての感想と心配だったお金の受け渡し

初めてジモティーを使ってみての感想と心配だったお金の受け渡し

5月17日は世界電気通信および世界情報社会の日

9月23日はウェブブラウザ「Firefox 」の初版公開日

9月23日はウェブブラウザ「Firefox 」の初版公開日

江東区民まつり亀戸地区夏祭り大会:花火編

第37回江東区民まつり亀戸地区夏祭り大会:花火編

アップルウォッチは集中力を高めたり維持する効果がある

SPONSOR

  • 最近チェックしたアイテム