美文网首页
2018-07-07-python3-用星星(**)打印矩形02

2018-07-07-python3-用星星(**)打印矩形02

作者: mychineseheart | 来源:发表于2018-07-07 22:31 被阅读0次

    1.代码展示.

    写程序实现打印矩形方块.

    #4

    #****

    #*  *

    #*  *

    #****

    #5

    #*****

    #*  *

    #*  *

    #*****

    #备注,该程序主要有三部分组成,方法一,方法二,if函数.

    n = int(input("请输入数据:"))

    # print(n*"*")

    # print("*"+(n-2)*" "+"*")

    # print("*"+(n-2)*" "+"*")

    # print(n*"*")

    print(n*"*")

    print("*",(n-4)*" ","*")

    print("*",(n-4)*" ","*")

    print(n*"*")

    2.代码运行.

    tarena@tedu:~/桌面$ python3 juxing.py

    请输入数据:20

    ********************

    *  *

    *  *

    ********************

    tarena@tedu:~/桌面$ python3 juxing.py

    请输入数据:20

    ********************

    *                       *

    *                       *

    ********************

    3.代码解析.

    自己写完代码,自己测测就知道了,有错误,修改即可.

    这里面用了数学的凑合思想.

    其中, 会自然产生空格,所以,有必要,是n-4 而不是n-2 ,这一点要特别注意.

    4.others

    2018.7.7 22:28 zhuhairui tarena xinfangcun 

    七七事变,81周年纪念日.

    相关文章

      网友评论

          本文标题:2018-07-07-python3-用星星(**)打印矩形02

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