循环嵌套-打印不定长特殊*号图形
Posted skystarx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环嵌套-打印不定长特殊*号图形相关的知识,希望对你有一定的参考价值。
题目描述
用循环语句打印如下图形。最长一行有n个*号。要求每行的*号用空格隔开,每行最后一个*号后没有空格。
* * * * * * … * * * … * … * * * * * *
输入
整数n
输出
最长一行有n个*号的图形,每行*号之间用空格隔开,每行最后一个*号后面没有空格
样例输入 Copy
3
样例输出 Copy
* * * * * * * * *
提示
图形分解为上下2个三角,分别进行打印
n=int(input()) i=1 while i<=n: print(" "*(n-i),end=‘‘) print("* "*(i-1),end="") print("*") i+=1 i = 1 while i < n: print(" " * i, end=‘‘) j=1 while j<=n-i-1: print(‘* ‘,end=‘‘) j+=1 print("*") i += 1
以上是关于循环嵌套-打印不定长特殊*号图形的主要内容,如果未能解决你的问题,请参考以下文章