s = "1"
user_info = int(input("Enter rows:")) # 这里不对用户输入的非法信息做处理,假设用户输入的都是合法信息
space = user_info - 1
for i in range(user_info):
s = " " * space + s
print(s)
m = ""
temp_list = s.strip().split()
for j in range(len(temp_list) - 1):
m += str(int(temp_list[j]) + int(temp_list[j + 1]))
m += " "
s = "1 " + m + "1"
space -= 1
Python 杨辉三角前十行
最新推荐文章于 2023-05-01 17:31:51 发布
本文介绍了一个使用Python编写的简单程序,该程序通过控制台输入行数来打印一个倒置的三角形图案。代码中包含了用户输入处理、循环和字符串操作,适合初学者学习和理解Python的基本语法。
4044

被折叠的 条评论
为什么被折叠?



