基本的for迴圈 ****連續N列我會
通常其中一層For迴圈的變數,代表的是目前第幾行
遇到數字循環的問題,有一個好用的東西
叫「除法取餘數(mod、%)」
例如某個數值的變化:0→1→2→3→4→5
經過除2取餘數之後的變化:0→1→0→1→0
這樣應該提示的很清楚,加油囉
for i in range(1, 11):
if i % 2 == 1:
print('*' * 5)
else:
print('#' * 5)
result:
*****
#####
*****
#####
*****
#####
*****
#####
*****
#####
還有另一種使用 正負變化的方式
星或井 = 1
for i in range(1, 11):
if 星或井 == 1:
print('*' * 5)
星或井 = 星或井 * (-1)
else:
print('#' * 5)
星或井 = 星或井 * (-1)
阿你是要用什麼語言寫0.0