Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

#圖形列印

# *列印菱形

s=‘*’

for i in range(1,8,2):

print((s * i)。center(7))

for i in reversed(range(1,6,2)):

print((s*i)。center(7))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# *列印三角形

for i in range(1,8,2):

print((s * i)。center(7))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 中列印三角形

z=‘中’

for i in range(1,8,2):

print((z * i)。center(7))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印數字梯度三角形

for i in range(1,5):

result=[]

for j in range(1,i+1):

result。append(j)

for j in range(i-1,0,-1):

result。append(j)

result=‘’。join(str(x) for x in result)

print(“{0:^7}”。format(result))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印字母順序三角形

n=4

for i in range(1,n+1):

print(‘ ’*(n-i),end=‘’)

for j in range(1,2*i):

print(chr(64+j),end=‘’)

print()

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印*+號三角形

s = 42

b = 1

d = 1

for i in range(1, 8, 2):

print()

print(“ ” * (4 - b), end=‘’)

b = b + 1

s = 42

d = 1

for a in range(0, i):

print(chr(s), end=“”)

s = s + d

d = d * -1

print()

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印字母層三角形

n=4#n表示列印的層數

for i in range(1,n+1):

print(‘ ’*(n-i),end=‘’)

print(chr(64+i)*(2*i-1))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印呼和浩特三角形

h = “呼和浩特”

a = 0

for i in range(1, 5, 1):

print(“ ” * (4 - i), end=“”)

print((h[0:i]))

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

# 列印字母層三角形

s = 65

for i in range(1, 8, 2):

print((chr(s) * i)。center(7))

s = s + 1

print(“————————————————”)

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序

Python列印圖形 程式碼 *列印菱形 *列印三角形 列印字母順序