📜  打印对角星形图案的程序(1)

📅  最后修改于: 2023-12-03 15:10:01.936000             🧑  作者: Mango

打印对角星形图案的程序

本文将介绍如何使用Python语言打印出对角星形图案,让你的终端界面更加炫酷。

程序思路

对角星形图案由一系列斜线组成,可分为两部分,分别是左上到右下的斜线和左下到右上的斜线。因此,我们需要分两次循环打印,第一次打印左上到右下的斜线,第二次打印左下到右上的斜线。

代码实现

以下是使用Python语言实现打印对角星形图案的程序代码:

# 打印左上到右下的斜线
for i in range(1, 6):
    for j in range(1, 6):
        if j == i:
            print("*", end="")
        else:
            print(" ", end="")
    print()

# 打印左下到右上的斜线
for i in range(1, 6):
    for j in range(1, 6):
        if j == 6 - i:
            print("*", end="")
        else:
            print(" ", end="")
    print()

程序运行结果将会输出如下图案:

*    
 *   
  *  
   * 
    *
    *
   *
  *
 *
*
感谢阅读

本文介绍了如何使用Python语言打印对角星形图案的程序,希望对你有所帮助。如果你有任何疑问或建议,请在评论区留言。