while实现图形打印的练习

断了今生、忘了曾经 提交于 2019-11-30 03:56:42

while打印矩形

实现代码

# *_*coding:utf-8 *_*
# author:yuhuashang
x = 1
y = 1
while y <= 10:
    while x <= 10:
        print("*", end="")
        x += 1
    x = 1
    y+= 1
    print("\n")

while打印九九乘法表

实现代码

# *_*coding:utf-8 *_*
# author:yuhuashang
x = 1

while x <= 9:
    y = 1
    while y <= x:
        print("%d*%d=%d\t"%(y, x, x*y), end="")
        y += 1
    x += 1
    print("\n")

打印倒等边三角形

实现代码

# *_*coding:utf-8 *_*
# author:yuhuashang

num = int(input("请输入行号:"))

a = 0
while a < num:

    b = 0
    while b < a:
        print(" ", end="")
        b += 1

    c = num - a
    while c > 0:
        print("* ", end="")
        c -= 1

    print("\n")
    a += 1
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!