python輸出國(guó)際象棋棋盤的實(shí)例分享
國(guó)際象棋是當(dāng)今國(guó)際上最流行的智力體育運(yùn)動(dòng)項(xiàng)目。青年人下棋可以鍛煉思維、增強(qiáng)記憶力和培養(yǎng)堅(jiān)強(qiáng)的意志;中年人下棋可以享受美學(xué);老年下棋可以很好的休息娛樂(lè)。國(guó)際象棋游戲有自己的規(guī)則,需要兩個(gè)人將棋子落在棋盤上。
棋子落在棋盤上事件,在計(jì)算機(jī)看來(lái),是一段程序,而這些程序又由一系列的指令組成。關(guān)心編程語(yǔ)言的使用趨勢(shì)的人都知道,最近幾年,國(guó)內(nèi)最火的兩種語(yǔ)言非 Python 與 Go 莫屬,今天,我們就在計(jì)算機(jī)上用python開(kāi)啟一段輸出國(guó)際象棋棋盤的編程之旅。
程序分析:用i控制行,j來(lái)控制列,根據(jù)i+j的和的變化來(lái)控制輸出黑方格,還是白方格。
代碼:
include "stdio.h" 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"); } } 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 ''
實(shí)例擴(kuò)展
#輸出國(guó)際象棋棋盤 for i in range(0,8): for j in range(0,8): if (j+i)%2 !=0: print(chr(655),end=' ') else: print(' ',end=' ') print()
輸出結(jié)果是這樣的:
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
到此這篇關(guān)于python輸出國(guó)際象棋棋盤的實(shí)例分享的文章就介紹到這了,更多相關(guān)python編程入門之輸出國(guó)際象棋棋盤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
flask實(shí)現(xiàn)驗(yàn)證碼并驗(yàn)證功能
Flask是一個(gè)用Python編寫的Web應(yīng)用程序框架,F(xiàn)lask是python的web框架,最大的特征是輕便,讓開(kāi)發(fā)者自由靈活的兼容要開(kāi)發(fā)的feature。這篇文章主要介紹了flask實(shí)現(xiàn)驗(yàn)證碼并驗(yàn)證,需要的朋友可以參考下2019-12-12Python?Pandas實(shí)現(xiàn)將嵌套JSON數(shù)據(jù)轉(zhuǎn)換DataFrame
對(duì)于復(fù)雜的JSON數(shù)據(jù)進(jìn)行分析時(shí),通常的做法是將JSON數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為Pandas?DataFrame,所以本文就來(lái)看看將嵌套JSON數(shù)據(jù)轉(zhuǎn)換為Pandas?DataFrame的具體方法吧2024-01-01Python中TypeError:unhashable?type:'dict'錯(cuò)誤的解決辦法
這篇文章主要給大家介紹了關(guān)于Python中TypeError:unhashable?type:'dict'錯(cuò)誤的解決辦法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-04-04Python一行代碼對(duì)話ChatGPT實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了Python一行代碼對(duì)話ChatGPT實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03python數(shù)據(jù)庫(kù)如何連接SQLite詳解
這篇文章主要介紹了Python實(shí)現(xiàn)連接SQLite數(shù)據(jù)庫(kù)的方法,在Python數(shù)據(jù)庫(kù)編程中有著廣泛的應(yīng)用,需要的朋友可以參考下,希望能給你帶來(lái)幫助2021-08-08python 自動(dòng)重連wifi windows的方法
今天小編就為大家分享一篇python 自動(dòng)重連wifi windows的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12Django 查詢數(shù)據(jù)庫(kù)并返回頁(yè)面的例子
今天小編就為大家分享一篇Django 查詢數(shù)據(jù)庫(kù)并返回頁(yè)面的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08