Pythonプログラミング
分類 基礎講座

Python /ループ/ for

投稿者情報

  • 投稿者 最高管理者
  • 投稿日

コンテンツ情報

内容

forを使用して、繰り返しの作業を行うことができます。forは、任意のシーケンス(リストや文字列)の項目を、そのシーケンスに含まれている順にイテレーションます。

range(4)は、0、1、2、3を作成します。0のとき1回、1日時1回、2日時1回、3日時1回、計4回の繰り返しをします。

>>> for i in range(4):
		print("Hello")
 
	
Hello
Hello
Hello
Hello

range(4)で作成した各値を使用することができます。

>>> for i in range(4):
		print(i)
 
	
0
1
2
3

forの中にforを置くことができます。これ入れ子に繰り返し呼ばれます。

>>> for i in range(2):
		for j in range(2):
			print(i, j)
 
		
0 0
0 1
1 0
1 1

以下は、ネストされた繰り返しを利用して、掛け算の九九を作成します。2段3段だけ作りました。

>>> for i in range(2, 4):
		for j in range(1, 10):
			print(i, "X", j, "=", i*j)
 
		
2 X 1 = 2
2 X 2 = 4
2 X 3 = 6
2 X 4 = 8
2 X 5 = 10
2 X 6 = 12
2 X 7 = 14
2 X 8 = 16
2 X 9 = 18
3 X 1 = 3
3 X 2 = 6
3 X 3 = 9
3 X 4 = 12
3 X 5 = 15
3 X 6 = 18
3 X 7 = 21
3 X 8 = 24
3 X 9 = 27

次はリストで作ったループです。

>>> jb = ['one', 'two', 'three']
>>> for i in jb:
		print(i)
 
	
one
two
three

 

関連資料

書込み0
登録された書込みはありません。

お知らせ


  • 投稿がありません。

YOUTUBE


新着投稿


  • 投稿がありません。

新着書込み


  • 書込みはありません。