python输出国际象棋棋盘的实例分享


Posted in Python onNovember 26, 2020

国际象棋是当今国际上最流行的智力体育运动项目。青年人下棋可以锻炼思维、增强记忆力和培养坚强的意志;中年人下棋可以享受美学;老年下棋可以很好的休息娱乐。国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘上。

棋子落在棋盘上事件,在计算机看来,是一段程序,而这些程序又由一系列的指令组成。关心编程语言的使用趋势的人都知道,最近几年,国内最火的两种语言非 Python 与 Go 莫属,今天,我们就在计算机上用python开启一段输出国际象棋棋盘的编程之旅。

程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。

代码:

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 ''

实例扩展

#输出国际象棋棋盘
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()

输出结果是这样的:

ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ
ʏ ʏ ʏ ʏ

到此这篇关于python输出国际象棋棋盘的实例分享的文章就介绍到这了,更多相关python编程入门之输出国际象棋棋盘内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中的闭包用法实例详解
May 05 Python
Python设置默认编码为utf8的方法
Jul 01 Python
python的dataframe转换为多维矩阵的方法
Apr 11 Python
Python批处理删除和重命名文件夹的实例
Jul 11 Python
python3结合openpyxl库实现excel操作的实例代码
Sep 11 Python
pytorch 转换矩阵的维数位置方法
Dec 08 Python
Python应用领域和就业形势分析总结
May 14 Python
详解Python中正则匹配TAB及空格的小技巧
Jul 26 Python
Spring Cloud Feign高级应用实例详解
Dec 10 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
tensorflow 实现打印pb模型的所有节点
Jan 23 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
Django多个app urls配置代码实例
Nov 26 #Python
python Xpath语法的使用
Nov 26 #Python
python模拟点击玩游戏的实例讲解
Nov 26 #Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 #Python
Django filter动态过滤与排序实现过程解析
Nov 26 #Python
python中用ctypes模拟点击的实例讲解
Nov 26 #Python
python爬虫分布式获取数据的实例方法
Nov 26 #Python
You might like
页面乱码问题的根源及其分析
2013/08/09 PHP
php stripslashes和addslashes的区别
2014/02/03 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
php使用iconv中文截断问题的解决方法
2015/02/11 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
php读取和保存base64编码的图片内容
2017/04/22 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
2018/11/30 PHP
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
js对象的复制继承实例
2015/01/10 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
JS实现颜色梯度与渐变效果完整实例
2016/12/30 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
详解微信小程序「渲染层网络层错误」的解决方法
2021/01/06 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
Python中关于使用模块的基础知识
2015/05/24 Python
python处理二进制数据的方法
2015/06/03 Python
Python随机函数random()使用方法小结
2018/04/29 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
python实现udp传输图片功能
2020/03/20 Python
实例教程 纯CSS3打造非常炫的加载动画效果
2014/11/05 HTML / CSS
Paul’s Boutique官网:英国时尚手袋品牌
2018/03/31 全球购物
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
J2EE中的容器都包括哪些
2013/08/21 面试题
学前教育教师求职自荐信
2013/09/22 职场文书
农业资源与环境专业自荐信范文
2013/12/30 职场文书
会议接待欢迎词
2014/01/12 职场文书
好军嫂事迹材料
2014/01/15 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
竞选班干部演讲稿400字
2014/08/20 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
学历证明样本
2015/06/16 职场文书
MySQL5.7并行复制原理及实现
2021/06/03 MySQL