python輸出西洋棋棋盤的例項分享

2022-09-27 08:12:15 字數 850 閱讀 8245

西洋棋是當今國際上最流行的智力體育運動專案。青年人下棋可以鍛鍊思維、增強記憶力和培養堅強的意志;中年人下棋可以享受美學;老年下棋可以很好的休息娛樂。西洋棋遊戲有自己的規則,需要兩個人將棋子落在棋盤上。

棋子落在棋盤上事件,在計算機看來,是一段程式,而這些程式又由一系列的指令組成。關心程式語言的使用趨勢的人都知道,最近幾年,國內最火的兩種語言非 python 與 go 莫屬,今天,我們就在計算機上用python開啟一段輸出西洋棋棋盤的程式設計之旅。

程式分析:用i控制行,j來控制列,根據i+j的和的變化來控制輸出黑方格,還是白方格。

**:include "stdio.h"

m}import sys

for i in range(8):

for j in range(8):

if(i + j) % 2 == 0:

sys.stdout.write程式設計客棧(chr(219))

else:

sys.stdout.write(' ')

print ''

例項擴充套件

#輸出西洋棋棋盤

for程式設計客棧 i in range(0,8):

for j in range(0,8):

if (j+i)%2 !=0:

pri' ')

else:

print(' ',end=' ')

print()

輸出結果是這樣的:

ʏ ʏ ʏ ʏ

ʏ ʏ ʏ ʏ

ʏ ʏ ʏ ʏ

ʏ ʏ ʏ ʏ

ʏ ʏ ʏ ʏ

ʏ ʏ ʏ ʏ

ʏ apeghjiwuzs5; ʏ ʏ

ʏ ʏ ʏ ʏ

C語言經典演算法100例 009 輸出西洋棋棋盤

題目如下 輸出西洋棋棋盤 8 8黑白格相間。1.分析 雙重迴圈,按條件選擇輸出黑或者白。但這個條件怎麼確定呢,可以看到,奇數列中所有奇數行為白色,偶數列中所有偶數行為白色,然而我們在程式中並不會根據每行的奇偶再去判斷列的奇偶,而巧妙的將條件轉化為 當行數與列數的和為偶數時,輸出白色。2.程式如下 i...

C語言經典演算法100例 009 輸出西洋棋棋盤

題目如下 輸出西洋棋棋盤 8 8黑白格相間。1.分析 雙重迴圈,按條件選擇輸出黑或者白。但這個條件怎麼確定呢,可以看到,奇數列中所有奇數行為白色,偶數列中所有偶數行為白色,然而我們在程式中並不會根據每行的奇偶再去判斷列的奇偶,而巧妙的將條件轉化為 當行數與列數的和為偶數時,輸出白色。2.程式如下 i...

列印西洋棋棋盤

bin bash 列印西洋棋棋盤 設定兩個變數,i 和 j,乙個代表行,乙個代表列,西洋棋為 88 棋盤 i 1 是代表準備列印第一行棋盤,第 1 行棋盤有灰色和藍色間隔輸出,總共為 8 列 i 1,j 1 代表第 1 行的第 1 列 i 2,j 3 代表第 2 行的第 3 列 棋盤的規律是 i j...