菱形是一种特殊的平行四边形,是四条边均相等的平行四边形。题目给出菱形的边长n,用*画出菱形。如n=1,输出:
n=2,输出:
n=3,输出:
那么,你能用程序来实现么?
输入格式:
输入菱形的边长n,1<n<100。
输出格式:
输出对应的用*表示的菱形。
输入样例:
4
输出样例:
*
*
代码:
n = int(input())
for i in range(1,n+1):
for j in range(n-i):
# print(j,end=’’)
print(’ ',end="")
s = ‘’(2i-1)
print(s)
for k in range(1,n):
for z in range(k):
#print(z,end=’’)
print(’ ',end="")
s2 = '’((2n-1)-(2*k))
print(s2)