利用Python一层循环打印 * 型三角形

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

利用Python一层循环打印 * 型三角形

除Python外的其他语言,要想在屏幕上打印如图三角形至少需要两层循环
在这里插入图片描述
利用Python,仅需一层循环即可

程序源码

line = 10
for x in range(0, line) :
    print(" " * (line - x),end = " ")
    print("* " * (x + 1))

测试结果

在这里插入图片描述
主要利用了Python的字符串乘法操作

可见Python语言代码量真的可以比其他语言简化不少

猜你喜欢

转载自blog.csdn.net/weixin_43876206/article/details/93398216