Python 第15 迴圈的巢狀 Crossin的程式設計教室
阿新 • • 發佈:2018-12-17
1.顯示:
* * * * *
# -*- coding: UTF-8 -*-
from __future__ import print_function
for i in range(0, 5):
#for j in range(0, 5):
print ("*",end=" ")
2.但如果我想要這樣一個圖形,怎麼辦? * * * * * * * * * * * * * * * * * * * * * * * * *
# -*- coding: UTF-8 -*- from __future__ import print_function for i in range(0, 5): for j in range(0, 5): print ( '*',end=" ") print("\n")
3.當然,你可以迴圈5次,每次輸出一行“* * * * *”。那如果再進一步,這樣呢? * ** *** **** *****
# -*- coding: UTF-8 -*-
from __future__ import print_function
for i in range(0, 5):
for j in range(0, i+1):
print ( '*',end=" ")
print("\n")
注:
在開頭加上from __future__ import print_function
這句之後,即使在python2.X,使用print就得像python3.X那樣加括號使用。python2.X中print不需要括號,而在python3.X中則需要。