用打印空心菱形用while循环
nums=int(input(‘请输入数字:’))
i=0
while i<nums:
j=0
while j<nums:
s=nums//2
if js-i or js+i or ji-s or j3s-i :
print(’’,end=’ ‘)
else:
print(’ ‘,end=’ ‘)
j+=1
i+=1
print(’ ')
#用答应空心菱形for循环
num = int(input(“请输入菱形的边长:”))
s = num//2
for i in range(num): #列
for j in range(num): #行
if j == s - i or j == s + i or j == i - s or j == 3 * s - i:
print("*",end="")
else:
print(’ ',end = ‘’)
print( ’ ')
用*打印空心菱形
最新推荐文章于 2024-08-28 10:02:36 发布