美文网首页
习题9-10

习题9-10

作者: 小董不太懂 | 来源:发表于2019-08-08 19:19 被阅读0次
    • 要求输出国际象棋棋盘
      我们分析一下这个棋盘,是8X8的棋盘,设为i行j列,i+j若等于奇数,那么棋盘为黑色,否则棋盘为白色。
    '''
    打印国际象棋的棋盘
    '''
    for i in range(0,8):
        for j in range(0,8):
            if (i+j)%2 == 0:
                print('■',end='')#在棋盘上显示为白色,之所以是黑色,是因为考虑背景
            else:
                print('□',end='')#在棋盘上为黑色,同样也考虑了背景
        print()#打印一行之后要回车
    

    输出如下:


    • 打印楼梯,同时在楼梯上方打印出两个笑脸
    '''打印楼梯同时在楼梯上上打两张笑脸'''
    print('{}\t{}'.format('(#^.^#)','(#^.^#)'))
    for i in range(15,40,3):
        print('{}\n'.format('*'*i),end='')
    
    

    输出结果:

    D:\anaconda\python.exe D:/bilibili大学/python经典习题100道/习题10.py
    (#^.^#) (#^.^#)
    ***************
    ******************
    *********************
    ************************
    ***************************
    ******************************
    *********************************
    ************************************
    ***************************************
    
    Process finished with exit code 0
    
    

    相关文章

      网友评论

          本文标题:习题9-10

          本文链接:https://www.haomeiwen.com/subject/lkgxjctx.html