Python - Consulta

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por Tomas (3 intervenciones) el 03/11/2018 05:17:31
1
2
3
4
5
6
7
8
while ( sc.hasNext() ){
 
    String cadena1 = sc.nextLine();
    String cadena2 = sc.nextLine();
 
    System.out.println( longitudA , longitudB );
 
}
Necesito el equivalente a esto ( Esto es en java ) para python3

El hasNext lo que hace es que mientras yo le siga ingresando parámetros el programa sigue ejecutándose
LO necesito para poder realizar muchos casos de prueba por consola sin tener que ejecutar una y otra ves el programa.

Desde ya muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.275
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por tincopasan (628 intervenciones) el 03/11/2018 09:58:02
no entiendo nada de java, pero supongo que pide dos cadenas y devuelve su longitud:
1
2
3
4
5
6
7
8
9
#-*- coding: utf -8 -*-
while 1: #para que se repita
    largoa=len(input("Ingrese 1 cadena: ")) #1 cadena
    largob=len(input("Ingrese 2 cadena: ")) #2 cadena
    if largoa== 0 or largob ==0:      #si alguna es vacía termina
        print("ingreso cadena vacía,  script terminado")
        break
    else:        #sino muestra sus longitudes
        print("las longitudes son:  1 cadena {} , 2 cadena  {}".format(largoa, largob))

si usas de python 3.6 en adelante podés también:
1
2
else:
    print( f"las longitudes son:  1 cadena {largoa} , 2 cadena  {largob}")
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
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por Tomas (3 intervenciones) el 04/11/2018 02:33:03
No es lo que necesitaba pero igualmente agradezco la respuesta, lo que necesitaba era que por consola pudiera ingresar un archivo y que el programa lo lea hasta que encuentre el final de linea.
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
sin imagen de perfil
Val: 2
Ha disminuido su posición en 6 puestos en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por david (1 intervención) el 04/11/2018 02:38:14
en python eso no hay todo se ejecuta luego del codigo
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
Imágen de perfil de Leonardo Daniel A.
Val: 95
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por Leonardo Daniel A. (31 intervenciones) el 04/11/2018 02:56:09
No se Python y tampoco me gusta... pero eh programado en varios lenguajes y lo que pide se llama "LECTURA SECUENCIAL DE ARCHIVOS"

aqui esta la muestra

https://luauf.com/2008/04/10/lectura-secuencial-de-archivos-con-python/

https://stackoverflow.com/questions/339537/end-line-characters-from-lines-read-from-text-file-using-python
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
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Consulta

Publicado por Tomas (3 intervenciones) el 05/11/2018 03:16:10
Tratare de seguir buscando desde aquí muchas gracias por el aporte.
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