a = 0
b = 10
while a!=b:
print("a!=b")
a += 1
else:
print("a==b")
pythonではwhile文にelseがくっついてることがある。
elseブロックの中身は、条件判定がfalseになった時(ループを抜ける時)に実行される。
ただし、break文とかで抜けた時は条件判定がfalseになったわけではないのでelseブロックは実行されない。
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
a = 0
b = 10
while a!=b:
print("a!=b")
a += 1
else:
print("a==b")
pythonではwhile文にelseがくっついてることがある。
elseブロックの中身は、条件判定がfalseになった時(ループを抜ける時)に実行される。
ただし、break文とかで抜けた時は条件判定がfalseになったわけではないのでelseブロックは実行されない。
Register as a new user and use Qiita more conveniently
Go to list of users who liked