Markdown是一個輕量化的代碼編輯器, 用於更漂亮的展示代碼, 例子如github項目中的Readme
#generator例子
def fun():
for i in range(3):
yield i #yield當作return使用,
f=fun()
print(f.__next__())
print(f.__next__())
print(f.__next__())
# print(f.__next__())
#第二例子
mygenerator = (i for i in range(5))
for i in mygenerator:
print(i)
#第二例子幾乎和第一例子是一樣的itarator except for generator用了() 而list 用了[]
生成器的好處:
1.無須讀取該值兩次
2.不需要把所有的值存放在內存中