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的Django框架中forms表单类的使用方法详解
Jun 21 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
Oct 22 Python
在python中按照特定顺序访问字典的方法详解
Dec 14 Python
django中SMTP发送邮件配置详解
Jul 19 Python
python实现网站微信登录的示例代码
Sep 18 Python
Django 实现xadmin后台菜单改为中文
Nov 15 Python
关于pytorch中全连接神经网络搭建两种模式详解
Jan 14 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
Apr 26 Python
Python使用requests模块爬取百度翻译
Aug 25 Python
五种Python转义表示法
Nov 27 Python
python实现控制台输出颜色
Mar 02 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
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
php 页面执行时间计算代码
2008/12/04 PHP
PHP实现图片压缩的两则实例
2014/07/19 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
splice slice区别
2006/10/09 Javascript
JMenuTab简单使用说明
2008/03/13 Javascript
jQuery ui插件的使用方法代码实例
2013/05/08 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
javascript获取select值的方法分析
2015/07/02 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
将Sublime Text 3 添加到右键中的简单方法
2017/12/12 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
element-ui中select组件绑定值改变,触发change事件方法
2018/08/24 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
微信小程序模板template简单用法示例
2018/12/04 Javascript
vue 实现小程序或商品秒杀倒计时
2019/04/14 Javascript
JavaScript怎样在删除前添加确认弹出框?
2019/05/27 Javascript
[07:57]2018DOTA2国际邀请赛寻真——PSG.LGD凤凰浴火
2018/08/12 DOTA
Python实现Const详解
2015/01/27 Python
python算法演练_One Rule 算法(详解)
2017/05/17 Python
Python实现的选择排序算法示例
2017/11/29 Python
启动Atom并运行python文件的步骤
2018/11/09 Python
使用Python防止SQL注入攻击的实现示例
2020/05/21 Python
Python+Selenium实现自动化的环境搭建的步骤(图文)
2020/09/01 Python
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
世界排名第一的运动鞋市场:Flight Club
2020/01/03 全球购物
科研先进个人典型材料
2014/01/31 职场文书
私人会所最新创业计划书范文
2014/03/24 职场文书
中国梦主题教育活动总结
2014/05/05 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
2014年财务工作总结与计划
2014/12/08 职场文书
大学生学期个人总结
2015/02/12 职场文书
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP