题1:输入 m 和 n,计算 m 的 n 次幂
m = int(input())
n = int(input())
print(m ** n)
题2:输入一个四则运算表达式,输出运算结果
expr = input()
print(eval(expr))
题3:输入两个数,交换顺序后输出
a = input()
b = input()
print(b, a)
题4:输入 3 个数,用一个 print 输出,逗号分隔
a = input()
b = input()
c = input()
print(a, b, c, sep=',')
题5:程序改错——输入两个整数,输出它们的和
a = int(input("请输入一个整数:"))
b = int(input("请输入一个整数:"))
c = a + b
print(a, "+", b, "=", c)
题6:斐波那契数列(输出前 10 项)
def fib(n):
a, b = 0, 1
for _ in range(n):
a, b = b, a + b
return a
for i in range(10):
print(fib(i), end=" ")
题7:数字金字塔(奇数,左右对称)
x = 5
# 上半部分
for i in range(1, x + 1):
print(" " * (x - i), end="")
n = 1
while n <= 2 * i - 1:
print(n, end=" ")
n += 2
print()
# 下半部分
for i in range(x - 1, 0, -1):
print(" " * (x - i), end="")
n = 1
while n <= 2 * i - 1:
print(n, end=" ")
n += 2
print()
-
✔ 一共 7 道
-
















© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

























暂无评论内容