Anuncio

Colapsar
No hay ningún anuncio todavía.

Print de varios strings

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Python Print de varios strings

    Hola, he empezado a aprender un poco de Python esta misma tarde, y estoy probando algunas cosillas. Entre otros, he escrito este programilla para saber si un número es par o impar (una tontería):
    Código:
    #!/usr/bin/env python#-*- coding: UTF-8 -*-
    #Programa para aprender if y else.
    dato=input('Introduce un número entero: ')
    if int(dato)%2==0:
    	print('El número introducido es par')
    	print('La mitad es', int(dato)/2,'exactamente')
    else:
    	print('El número es impar')
    El caso es que el print de un solo string me sale bien, en cambio, cuando hago un print de varios string, como es el caso de que introduces un número par en el programilla, devuelve esto:

    Código:
    Introduce un número entero: '24'El número introducido es par
    ('La mitad es', 12, 'exactamente')
    (esto está copiado tal cual de la consola)

    Es decir, no lo devuelve de la forma: "La mitad es 13 exactamente". ¿Cómo hago para que lo devuelva así?

    Otra cosa: a la hora de introducir un input...¿Hay alguna forma de que por defecto lo asocie a una cadena de caracteres y no haga falta escribir el input entre comillas?

    Un saludo!
    'Como físico, no temo a la muerte, temo al tiempo.'
    'Bene curris, sed extra vium.'
    'Per aspera ad astra.'

Contenido relacionado

Colapsar

Trabajando...
X