1. 程式人生 > >Python break和continue的區別 和range的使用

Python break和continue的區別 和range的使用

次循環 instance col rom post rabl light brush iter

# n = 0
# while n < 10:
#     if n > 3:
#         break
#     print(n)
#     n += 1
# break為終止循環,不在循環

# for i in range(1,20):
#     if i %2 ==0:
#         continue  #只是終止本次循環,下面代碼不會執行,進入下一次循環
#     print(i)

# range的使用
# for i in range(1,20,2):  #第三個參數為步長
#     print(i)

# 判斷是否是叠代器
# Iterable(可叠代對象)
# Iterator(叠代器)
from collections import Iterable, Iterator

print(isinstance(range(9), Iterator))  # False 並不是叠代器
print(isinstance(range(9), Iterable))  # True 是叠代對象

  

Python break和continue的區別 和range的使用