国际象棋,又称西洋棋,是一种二人对弈的战略棋盘游戏,也是世界上最流行的游戏之一。世界各地数以百万计的人在家中、俱乐部中、网络上以通信国际象棋或比赛形式对弈。我们如何使用Python输出要求输出国际象棋棋盘。
分析
用i控制行,j来控制列,根据i j的和的变化来控制输出黑方格,还是白方格。
C语言代码
#include<stdio.h> int main(){ int i,j; for(i=0;i<8;i ){ for(j=0;j<8;j ){ if((i j)%2==0){ printf("%c%c",219,219); } else{ printf(" "); } } printf("\n"); } }
Python代码
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(" ") print(" ")
,