Python 38
[Python 100] Python 100
3*3
fora[i][i]
#!/usr/bin/python
# -*- coding: UTF-8 -*-
if __name__ == '__main__':
a = []
sum = 0.0
for i in range(3):
a.append([])
for j in range(3):
a[i].append(float(input("input num:\n")))
for i in range(3):
sum += a[i][i]
print (sum)
input num: 78 input num: 34 input num: 23 input num: 34 input num: 56 input num: 33 input num: 12 input num: 21 input num: 2 136.0
[Python 100] Python 100
114***[email protected]
# coding: utf-8 """ 1 2 3 4 5 6 7 8 9 """ matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] sum_ = 0 for i in range(0, 3): sum_ += matrix[i][i] print sum_114***[email protected]
101***[email protected]
#!/usr/bin/python # -*- coding: UTF-8 -*- import numpy as np a=np.random.randint(1,100,9).reshape(3,3) print(a) (m,n)=np.shape(a) sum=0 for i in range(m): for j in range(n): if i==j: sum+=a[i,j] print(sum)101***[email protected]
chengxuyuan
hdw***[email protected]
# encoding:utf-8 import re stopword = '' str = '' num = [] result = 0 print 'n:\n' \ ' 11 12 13\n' \ ' 21 22 23\n' \ ' 31 32 33\n' for line in iter(raw_input, stopword):# str = str + line + '\n' row = len(re.findall(r'\n', str)) for x in re.finditer(r'\d+', str):#num num.append(int(x.group())) i = 0 for j in range(row):# result += num[i] i = i + row + 1 print ':',resultchengxuyuan
hdw***[email protected]
haruka_11
yel***[email protected]
Python2.x Python3.x
A = {} for i in range(3): for j in range(3): A[i,j] = int(input('Enter a number:')) diag = [] for m in A.keys(): if m[0] == m[1]: diag.append(A[m]) print(sum(diag))haruka_11
yel***[email protected]