思路:
1.国际象棋盘如图1 ,是8行8列,程序设i为行,遍历1到8,j为列,也遍历1到8
2.发现奇数行是白格开始,偶数行是黑格开始,故在开始每一行画星号时进行一个判断,是先画星号还是先画黑格
3.在遍历完每一行后要输出一个回车,
4.程序结果图如图2
#输出国际象棋棋盘
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
(
''
)
#循环结束一行,输出空格