如何用PYTHON制作右边倾斜三角形

 时间:2026-02-12 01:18:01

1、打开JUPYTER NOTEBOOK,新建一个PY文档。

如何用PYTHON制作右边倾斜三角形

2、print("*")

print("**")

print("* *")

print("*  *")

print("*   *")

print("******")

如果只用打印的话,可以打印出来,但是数据多的时候就比较难操作了。

如何用PYTHON制作右边倾斜三角形

3、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if i == 0:

            print("*")

我们首先让可以输入一个数字,这个是决定一共有多少行列的。然后先打印靠近最左边的星星。

如何用PYTHON制作右边倾斜三角形

4、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if i == 0 or i == j:

            print("*")

多设置一个条件,但是打印出来的不是要的效果。

如何用PYTHON制作右边倾斜三角形

5、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if j == 0 or i == (n - 1):

            print("*", end = "")

        else:

            print(end = " ")

设置一下去除空格,这样可以先进行排版。

如何用PYTHON制作右边倾斜三角形

6、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if j == 0 or i == (n - 1):

            print("*", end = "")

        else:

            print(end = " ")

    print()

需要再打印出来空格,然后先做出L字形。

如何用PYTHON制作右边倾斜三角形

7、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if j == 0 or i == (n - 1) or i == j:

            print("*", end = "")

        else:

            print(end = " ")

    print()

再设置一个条件,这样就可以达到我们要的效果了。

如何用PYTHON制作右边倾斜三角形

8、n = int(input("Please enter a number: "))

for i in range(n):

    for j in range(n):

        if j == 0 or i == (n - 1) or i == j:

            print("*", end = "")

        else:

            print(end = " ")

    print()

如果用户输入再大的数字也是可以处理的。

如何用PYTHON制作右边倾斜三角形

  • 什么是最小实体原则?
  • revit怎么设置平面视图颜色方案
  • JCH-120F(T)-2中流量颗粒物采样器操作步骤
  • 【5IC-5】求Sn=a+aa+aaa+…+aa…a(n个a)之值
  • 轻餐饮店营销方式有哪些?
  • 热门搜索
    鱼干怎么做好吃 磨砂牛皮鞋怎么清洗 有痘坑怎么办 电脑开不开机怎么回事 虾子怎么做好吃 坐便堵了怎么办 上海第二工业大学怎么样 东北财经大学怎么样 分数怎么打出来 急性肠炎怎么办