python基本练习题
打印等腰三角形
line =int(input(‘请输入等腰三角形的边长’))
row = 1
while row <= line:
space1 <= line - row +1
while space1 >0:
print(’ ‘,end =’ ’ )
space1 -= 1
star =2row -1
while star2 >0:
print(’’ ,end =’ ‘)
star -=1
space2 = line - row +1
while space2 >0
print(’ - ‘, end =’ ‘)
space2 -=1
print(’ ‘)
row +=1
打印正方形
line = int(input(‘请输入正方形边长:’))
row =line #行列相等
while line >0:
i = row
while i>0:
print(’*’,end =’ ‘)
i-=1
print(’ ‘)
line -=1
打印平行四边形
line =int(input(‘平行四边形的边长:’)
row = line
l=1
while l <=line:
l=1
while i -1>0:
print(’ ’ ,end = ’ ‘)
i -= 1
r = row
while r>0:
print(’ * ’ , end = ’ ‘)
r -= 1
print(’ ')
l += 1