思路:
1.国际象棋盘如图1 ,是8行8列,程序设i为行,遍历1到8,j为列,也遍历1到8
2.发现奇数行是白格开始,偶数行是黑格开始,故在开始每一行画星号时进行一个判断,是先画星号还是先画黑格
3.在遍历完每一行后要输出一个回车,
4.程序结果图如图2
图1
#输出国际象棋棋盘8*8
for i in range(1,9):
#i是列j是行
for j in range(1,9):
if i%2==1:
print('* ',end='')
#每一行不能输出空格
if i%2==0:
print(' *',end='')
print('')
#循环结束一行,输出空格
图2