Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis

UbuntuTIC

06/11/2007 GMT 1

OPERACIONES CON LA TERMINAL

raquel_perez @ 18:12

Hola, os voy a poner el resumen de la clase del lunes cinco de noviembre. Todo lo que pongo está operado en la terminal.

OPERACIONES CON CIFRAS:

*Código de suma en la terminal:
Si ponemos 3+4 pondrá 7, pero si ponemos print "3+4" lo interpretará como un texto y nos lo dejara igual pero sin comillas.

*Código de la Resta. (Son los mismos codigos que la suma pero con el signo menos)

*Código de la multiplicación:
print 4*5
20

*Código de división:
print 23/5
4
Da cuatro justo ya que le hemos ordenado que opere con números enteros
Si queremos ver el resto de la operación hay que poner:
print 23%5

*Código de división con decimales:
print 23.0/5
4.6
print 23/5.0
4.6

*Código de elevación al cubo:
print 2**3
8

OPERACIONES CON TEXTOS:

Suena raro pero con la terminal también podemos hacer que nos sume textos (se llama concatenar):

Suma:
print "hola"+"guapo"
holaguapo (lo devuelve todo unido)

print "hola " + "guapo"
hola guapo (nos lo devolvera espaciado)

Multiplicación:
print "guapo"*5
guapoguapoguapoguapoguapo

Variables:
fernando=45
print fernando (cada vez que ponga fernando interpretará 45)
45

print"fernado" (saldra fernando)
fernando

print fernando="estoy loco" (para dar 3 veces estoy loco...)
print fernado*3
estoy loco estoy loco estoy loco

Conversiones:
str(loquesea) se utiliza para convertir en textos
int(loquesea) número entero
float(loquesea) número flotante o con decimales

numero="45"
numero2="13"
print numero+numero2
4513 (los enlaza sin operarlos)

Si queremos que se sumen:
print int(numero)+int(numero2)

print 3+5
8
print str(3)+str(5)
35
print str(3+5)
8
print str(3)+"+"+str(5)
3+5

Para introducir un texto:

input("texto") (este intenta evaluarlo)
input_raw("texto") (nos lo devuelve igual que lo hemos escrito)

entrada=raw_input("introduce tu nombre")
introduce tu nombre

entrada=raw_input("introduce tu nombre")
introduce tu nombre: fernado
entrada
'fernando'

entrada=input("introduce tu nombre")
introduce tu nombre: fernando
entrada
"estoy loco"

entrada=raw_input("escribe algo:")
escibe algo:3+5
'3+5'

entrada=input("escribe algo:")
escribe algo: 3+5
entrada
8
-----------------------------------------------------------------
En un script: COMENTARIOS

Para que la se ignore lo que ponemos hay que poner (#)

#tonto
...

Ejemplo de programa en Python

#este programa suma dos numeros
numero1=input("escribe el primer numero:_")
numero2=input("escribe el segundo numero_")
resultado=numero1+numero2
print "su suma es: "+str (resultado)

Comentarios

Comentarios(2) »

  1. Bien, visto bueno a lo publicado. Eso sí, he tenido que cambiar alguna cosilla y alguna que otra falta ortográfica...
    Gracias, Raquel.

    fsalamero | 08-11-2007 - 22:24:39 GMT 1 #

  2. Bien, visto bueno a lo publicado. Eso sí, he tenido que cambiar alguna cosilla y alguna que otra falta ortográfica...
    Gracias, Raquel.

    fsalamero | 08-11-2007 - 22:25:08 GMT 1 #

Dejar un Comentario


<a href> <em> <blockquote> <strong> <cite> <code> <ul> <li> <dl> <dt> <dd>

Archivo | ¡Crea tu Blog Ya! Fácil y Gratis