¿Cómo imprimir la tabla de multiplicar usando Python?
1. Utilice for-for
#九九tabla de multiplicar
para i en el rango(1,10)
para j. en rango(1,i 1):
print('{}x{}={}\t'.format(j,i,i*j),end='')
print()
2. mientras-mientras
# Tabla de multiplicar
i = 1
mientras i lt; = 9:
j = 1
while(j lt; = i): #El tamaño de j está controlado por i
print( 'd* d=-3d' (i, j, i*j), end='\t' )
j = 1
imprimir('')
i = 1
3. mientras-para
i = 1
mientras(i lt;=9):
para j en rango (1, i 1): la función #range() se cierra a la izquierda y se abre a la derecha
print('d*d=-3d'(i, j, i*j ), end ='')
i = 1
print()
4. (1, 10):
j = 0
mientras j lt; i:
j = 1
print("d *d= -3d"(i, j, i*j), end='')
print()
5. Definir una variable a
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]
para i en a:
j = 1
mientras j lt;= i:
print('d*d=-3d'(i, j, i*j), end='\t')
# -3d es El resultado de la salida de control ocupa 3 bits y está alineado desde la izquierda
j = 1
print()
6. declaración
print('\n' .join([' '.join(["2s x2s = 2s" (j, i, i*j)for j in range(1,
i 1) ])para i en el rango(1, 10)]))