python练习三
模式A
num = int(input("请输入模式A的层数:"))
for i in range(1, num + 1):
# 画数字
for j in range(1, i + 1):
print(str(j) + "\t", end="")
print()
模式B
num = int(input("请输入模式B的层数:"))
for i in range(num, 0, -1):
# 画数字
for j in range(1, i + 1):
print(str(j) + "\t", end="")
print()
模式C
num = int(input("请输入模式C的层数:"))
for i in range(1, num + 1):
# 画空格
for _ in range(num - i):
print("\t", end="")
# 画数字
for j in range(1, i + 1):
print(str(j) + "\t", end="")
print()
模式D
num = int(input("请输入模式D的层数:"))
for i in range(1, num + 1):
#画空格
for _ in range(1, i):
print("\t", end="")
#画数字
for j in range(1, num - i + 2):
print(str(j) + "\t", end="")
print()
原文地址:https://blog.csdn.net/nixiaoge/article/details/137475292
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!