44、两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵
import numpy # pip install numpy 需要安装模块 ,支持大量的维度数组与矩阵运算
x = numpy.array([[12, 7, 3], [4, 5, 6], [7, 8, 9]])
y = numpy.array([[5, 8, 1], [6, 7, 3], [4, 5, 9]])
z = x + y
print(z)
X = [[12, 7, 3],
[4, 5, 6],
[7, 8, 9]]
Y = [[5, 8, 1],
[6, 7, 3],
[4, 5, 9]]
result = [[0, 0, 0],
[0, 0, 0],
[0, 0, 0]]
# 迭代输出行
for i in range(len(X)):
# 迭代输出列
for j in range(len(X[0])):
result[i][j] = X[i][j] + Y[i][j]
for r in result:
print(r)
45、统计1-100之和
sum=0
for i in range(1,101):
sum=sum+i
print(sum)
46、求输入数字的平方,如果平方运算后小于 50 则退出
while True:
num=int(input('请输入数字'))
s=num*num