Python100道经典练习题:第9题 输出国际象棋棋盘

题目:输出国际象棋棋盘。
分析:直接输出,也可以用for循环

# -*- coding: utf-8 -*-
print('''
  ██  ██  ██  ██
██  ██  ██  ██  
  ██  ██  ██  ██
██  ██  ██  ██  
  ██  ██  ██  ██
██  ██  ██  ██  
  ██  ██  ██  ██
██  ██  ██  ██  
''')

for i in range(8):
    for j in range(8):
        k = (i + j) % 2
        l = (k + 1) % 2
        print('  '*k + '██'*l,end = '')
    print('')
    
print('')

a = '  ██  ██  ██  ██'
b = '██  ██  ██  ██  '
for i in range(4):
    print(a)
    print(b)
发布了46 篇原创文章 · 获赞 1 · 访问量 1552

猜你喜欢

转载自blog.csdn.net/AntInSnow/article/details/104963984
今日推荐