'''
【程序8】
题目:输出9*9口诀。
1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
其中第n行有n列。
'''
'''
2.知识点
print不换行,end参数指定结尾值,默认为'/n',可改为end=''
'''
#Python3.3.5
for i in range(1,10):
for j in range(1,i+1):
result = j * i
print('%d * %d = %-3d' % (j,i,result),end='')#-3d为左对齐,占3空
print(' ',end='')
print('')
'''
【程序9】
题目:要求输出国际象棋棋盘。
1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。
'''
'''
2.知识点
sys模块,提供Python解释器维护的变量和需要与解释器经常交互的函数。
sys.stdout 标准输出函数。
print 函数默认是标准输出,等于指定了输出文件对象是stdout。但print也可将输出
重定向到其他文件对象。
'''
#Python3.3.5
import sys
for i in range(8):
for j in range(8):
if(i + j) % 2 == 0:
sys.stdout.write(chr(219)+' ')
# sys.stdout.write(chr(219))
else:
sys.stdout.write(chr(1)+' ')
print('')