Python语言程序杨辉三角

def yh(li):

list1 = \[\]

list1.append(c)

s = len(li)

r = ""

for i in range(1, s):

r = eval(lii - 1) + eval(lii)

rl = len(str(r))

g2 = \[\]

for j in range(ysl - rl):

g2.append(" ")

ys = "".join(str(i) for i in g2) + str(r)

list1.append(ys)

list1.append(c)

print(list1)

return list1

阶乘

def jc(n):

sum = 1

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

sum *= i

return sum

n = int(input())

lis = 1

b = (n - 1) // 2

max = jc(n - 1) / jc(b) / jc(n - 1 - b)

max = int(max)

ysl = len(str(max))

g1 = \[\]

for j in range(ysl - 1):

g1.append(" ")

c = "".join(str(i) for i in g1) + "1"

g3 = \[\]

for j in range(ysl):

g3.append(" ")

jg = "".join(str(i) for i in g3)

for i in range(n):

gs = \[\]

for j in range(n - i):

gs.append(jg)

sc = "".join(str(i) for i in gs) + jg.join(str(i) for i in lis)

print(sc)

lis = yh(lis)

相关推荐
IvanCodes17 分钟前
Python 基础语法(一):变量、数据类型与运算符
python
程序员三藏1 小时前
浅谈性能测试
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
l1258651 小时前
# RAG向量数据库优化实战:HNSW索引调参与生产级性能设计
数据库·python·mysql·langchain
meilindehuzi_a2 小时前
Python 基础语法(1):常量、变量、类型、输入输出与运算符
开发语言·python
Zane19942 小时前
调用了 async 函数却没执行?一文讲透协程、event loop 与 await
后端·python
OPEN-F2 小时前
Python进阶教程:装饰器与生成器深入
开发语言·python
zhipujiaoyu2 小时前
2026年大数据专科何去何从?就业前景、发展趋势全揭秘!
大数据·python
l1258653 小时前
# RAG噪声知识库治理:一致性与可信度的四层防线设计
数据库·人工智能·python·自然语言处理·langchain
zoujiahui_20183 小时前
别再只写 np.random.seed() 了:default_rng 与 np.random、random 到底差在哪?
python
Patrick在香港3 小时前
Claude Agent 进阶:4 种工具调用编排模式,让 0820 那 13 个 endpoint 并行起来
python·ai·ai编程