Python Ejemplo de práctica 38

Python 100例Python 100 ejemplos

Problema:Calcular la suma de los elementos de la diagonal principal de una matriz de 3*3.

Análisis del programa:Utiliza un bucle for doble para controlar la entrada de una matriz bidimensional, luego acumula a[i][i] y lo imprime.

Código fuente del programa:

Ejemplo

#!/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)

El resultado de salida del ejemplo anterior es:

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 ejemplos

Otras extensiones