Python - error en el código

 
Vista:
sin imagen de perfil
Val: 14
Ha disminuido su posición en 9 puestos en Python (en relación al último mes)
Gráfica de Python

error en el código

Publicado por Gerardo (7 intervenciones) el 21/02/2019 05:58:27
tengo el siguiente código y debo cambiarlo para que sirva en cualquier lenguaje, el problema reside en que la funiión end = "" solo es de python ¿por que linea puedo cambiar la linea donde aparece end= "" sin que se modifique lo que hace este programa? gracias.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
n = int(input("Digite el numero"))
 
inicio = 0
fin = n-1
 
for i in range(n+1):
    for j in range(n):
        if j==inicio or j==fin:
            print('*', end='')
        else:
            print(' ', end='')
    print('')
    inicio += 1
    fin -= 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

error en el código

Publicado por xve (1646 intervenciones) el 21/02/2019 08:38:34
Entiendo que tienes el mismo problema...este código es de python 3 y lo quieres pasar a python 2, no?

Para Python 2 seria así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
n = int(input("Digite el numero"))
 
inicio = 0
fin = n-1
 
for i in range(n+1):
    for j in range(n):
        if j==inicio or j==fin:
            print '*',
        else:
            print ' ',
    print('')
    inicio += 1
    fin -= 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar