SlideShare a Scribd company logo
Printメソッドを操る
2019/10/24 プログラミング教室
2-1 簡単なプログラムを実行する
1
①開発環境 IDLEを使ってプログラムを書く
1. スタートメニューからPython3.8を探す
2. 開くとIDLEがあるので起動する
3. >>>と書かれたところに一行ずつプログラム
を書く
起動画面
2-1 簡単なプログラムを実行する
2
②printメソッドを使ってみる
→()内のオブジェクトを表示するメソッドのこと
書き方
print(オブジェクト)
オブジェクトとは→文字列,数列,数式,変数,
関数などのありとあらゆるもの
2-1 簡単なプログラムを実行する
②printメソッドを使ってみる
1. print(“hello world”)と入力してEnterを押す
2. IDLE上に「hello world」と
表示されればOK
2-1 簡単なプログラムを実行する
4
表示できるオブジェクトの一例
• print(1+2) → 3と出る(数式)
• print([1,2,3,4]) → [1,2,3,4]と出る(リスト)
• a = 10
print(a)
→ 10と出る(変数)
実行画面
2-1 簡単なプログラムを実行する
5
使える代数演算子(数式)の一覧
P60より抜粋
2-2 変数を使う
6
変数とは
→ある値(オブジェクト)を保存しておく箱のこと
P61より抜粋
2-2 変数を使う
7
変数の使い方
書き方
変数名 = 代入したいオブジェクト (ex:値,文字列)
※日本語は変数名に使えないので注意
例えば
a = 1 → 「a」という変数に「1」が代入され,以後
aを指定すれば1が呼ばれる
⇒これを定義するという
※「=」は代入演算子といい,等号は「==」(等価演算子)で表す
2-2 変数を使う
8
使える代入演算子の一覧
P62より抜粋
宿題
①代数演算子(足し算~切り捨て除算)を使って計算した
結果をprintメソッドで表示する
条件:a=10 b=3として計算する
例:
• print(a+b) → 13と出る
もしくは
• c = a+b
print(c) → 13と出る
宿題
10
②代入演算子(a=b以外)を使って計算した結果をprintメ
ソッドで表示する(表示するのはaのほう)
条件:a=3 b=12として計算する
全ての計算結果を次回に教えてください
(Discord上でもOK)
例:(一度の処理として書いています)
• a += b
print(a) → (a+b=3+12より) 15と出る
a -= b
print(a) → (a-b=15-12より) 3と出る

More Related Content

More from Masato Nakajima

Programming school 11
Programming school 11Programming school 11
Programming school 11
Masato Nakajima
 
Programming school 10
Programming school 10Programming school 10
Programming school 10
Masato Nakajima
 
Programming school 09
Programming school 09Programming school 09
Programming school 09
Masato Nakajima
 
Programming school 08
Programming school 08Programming school 08
Programming school 08
Masato Nakajima
 
Programming school 07
Programming school 07Programming school 07
Programming school 07
Masato Nakajima
 
Programming school 06
Programming school 06Programming school 06
Programming school 06
Masato Nakajima
 
Programming school 05
Programming school 05Programming school 05
Programming school 05
Masato Nakajima
 
Programming school 04
Programming school 04Programming school 04
Programming school 04
Masato Nakajima
 
Programming school 02
Programming school 02Programming school 02
Programming school 02
Masato Nakajima
 
Programming school 01
Programming school 01Programming school 01
Programming school 01
Masato Nakajima
 
卒業研究詳細
卒業研究詳細卒業研究詳細
卒業研究詳細
Masato Nakajima
 

More from Masato Nakajima (11)

Programming school 11
Programming school 11Programming school 11
Programming school 11
 
Programming school 10
Programming school 10Programming school 10
Programming school 10
 
Programming school 09
Programming school 09Programming school 09
Programming school 09
 
Programming school 08
Programming school 08Programming school 08
Programming school 08
 
Programming school 07
Programming school 07Programming school 07
Programming school 07
 
Programming school 06
Programming school 06Programming school 06
Programming school 06
 
Programming school 05
Programming school 05Programming school 05
Programming school 05
 
Programming school 04
Programming school 04Programming school 04
Programming school 04
 
Programming school 02
Programming school 02Programming school 02
Programming school 02
 
Programming school 01
Programming school 01Programming school 01
Programming school 01
 
卒業研究詳細
卒業研究詳細卒業研究詳細
卒業研究詳細
 

Programming school 03

Editor's Notes

  1. *日付は自動のため,変更の必要はありません.