営業時間:平日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を使って、文字列の出力が出来ました。

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

あなたにオススメの記事

沖縄出張中に貝殻に絵画を描いている夫婦に出会ったお話

元小学校教師がプログラミング必修化について考えてみたよ

中央区月島界隈をブラブラしつつ写真撮影してきました

中央区月島界隈をブラブラしつつ写真撮影してきました

8月10日は宇宙で初の結婚式が挙げられた日

8月10日は宇宙で初の結婚式が挙げられた日

地元民に愛される熊野神社例大祭

地元民に愛される熊野神社例大祭

アシバ祭出店の沖縄料理

アシバ祭出店の沖縄料理

神田明神納涼祭でカメラの練習

神田明神納涼祭で一眼カメラの撮影練習

スカイツリー、エイサー、よさこいが楽しめる隅田川踊り納涼大会

スカイツリー、エイサー、よさこいが楽しめる隅田川おどり納涼大会

帝国ホテル東京アーケード(地下1階)をブラブラしてきました

帝国ホテル東京アーケード(地下1階)をブラブラしてきました

8月6日は太陽熱発電の日

8月6日は太陽熱発電の日

8月20日は交通信号設置記念日

8月20日は交通信号設置記念日

東京駅周辺をサクっと散策ついでに撮影も

東京駅周辺をサクっと散策ついでに撮影も

Python基礎編:タプルの書き方と出力、リストとの違い

Python基礎編:タプルの書き方と出力、リストとの違い

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

人形師「中村弘峰」さんのサマースピリッツに心を奪われて

人形師「中村弘峰」さんのサマースピリッツに心を奪われて

SPONSOR

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