In [1]:
aaaa = 'abcde12345'
print(aaaa)
In [2]:
# 5回繰り返し処理を行う
for i in [1,2,3,4,5]:
print(i)
In [3]:
# リスト型の変数に6つの要素を格納する
sample_list =[ 1,2,3,4,5,6]
# 6回繰り返し処理を行う
for i in sample_list:
print(i)
In [4]:
# 10個の数値を持ったオブジェクトを生成
print(range(10))
In [5]:
print(list(range(10)))
In [6]:
for i in range(3):
print(i)
In [7]:
# 文字列型の文字数だけ実行する場合
for i in 'apple':
print(i)
In [8]:
# range関数で4回だけ実行する場合
for i in range(4):
print(i)
In [9]:
# 5から9まで
for i in range(5,10):
print(i)
In [10]:
# 2から10手前までの偶数
for i in range(2,10,2):
print(i)
In [11]:
# 20から10手前までの3個飛ばしで
for i in range(20,10,-3):
print(i)
In [12]:
li = ['Alice', 'in', 'Chains']
for name in li:
if name == 'in':
print('!!BREAK!!')
# ここで抜ける
break
# 2回目の処理は行われない
print(name)
In [13]:
for i in ['Alice', 'in', 'Chains']:
print(i)
else:
# for文の後に実行される
print('処理終了')
In [14]:
li = ['Alice', 'in', 'Chains']
for name in li:
if name == 'in':
print('!!BREAK!!')
break
print(name)
else:
# break後は実行されない
print('!!FINISH!!')
In [15]:
li = ['Alice', 'in', 'Chains']
for name in li:
if name == 'in':
print('!!continue!!')
# ここで処理を飛ばす
continue
# continue後は実行されない
print(name)
else:
# 最後に実行される
print('!!FINISH!!')
コメントする