while循環中的十行十列
兩個while輸出十行十列的 *
i = 0
while i < 10:
j = 0
while j < 10:
print('*',end = '')
j += 1
print('\n',end = '') #換行之后繼續在這行輸出
i += 1
下圖為以上代碼運行結果:
一個while循環寫出的十行十列的 *
i = 0
while i < 100:
print('*',end = "" )
if i % 10 == 9: #判斷什么時候換行
print() #print() :換行
i += 1
下圖為以上代碼運行結果:
兩個while隔行換樣
i = 0
while i < 10:
j = 0
while j < 10:
if i % 2 == 0: #判斷是奇數行還是偶數行
print("@",end ='')
else:
print('#',end = '')
j += 1
print()
i += 1
下圖為以上代碼運行結果:
一個while循環的隔行變樣
i = 0
while i < 100:
if (i // 10) % 2 == 0: #判斷是奇數行還是偶數行
print('@',end = '')
else:
print('#',end = '')
if i % 10 == 9:
print()
i += 1
下圖為以上代碼運行結果:
兩個while隔列變樣
i = 0
while i < 10:
j = 0
while j < 10:
if j % 2 == 0: #判斷是奇數列還是偶數列
print('*',end = '')
else:
print('#',end = '')
j += 1
print()
i += 1
下圖為以上代碼運行結果:
一個while循環的隔列變樣
i = 0
while i < 100:
if i % 2 == 0: #判斷是奇數列還是偶數列
print('*',end = '')
else:
print('#',end = '')
if i % 10 == 9:
print()
i += 1
下圖為以上代碼運行結果:
以上是本人在學習Python中的小例子,希望能幫到和我一樣初學Python的人,如果有人有更好的建議,希望盡情留言!!