Ir al contenido principal

LENGUAJE DE PROGRAMACIÓN PYTHON

Durante esta tercera evaluación vamos a adentrarnos en el mundo de la programación, aprendiendo algunos conceptos en el lenguaje de python.
Imagen relacionada
Para empezar en Python, vamos a realizar parte de un curso llamado "Python 2" que se encuentra en la plataforma Codecademy.

Al realizar este curso, vamos a aprender las siguientes cosas:

Nada mas comenzar aprendimos a mostrar mensajes en la consola para permitir al ordenador comunicarse con nosotros. Para eso se usa el comando print.
- Ejemplo: print "Hello World"
En cambio en Pyhon 3 (no lo vamos a usar) se deben añadir paréntesis.
- Ejemplo: print ("Hello World")

Se denonima string a los textos, y para mostrarlos se deben rodear de comillas (') o dobles comillas (").
- Ejemplo: "Esto es un string" y 'Esto también'
Para que un string ocupe varias líneas, se deben poner tres comillas al comenzar y otras tres al finalizar el texto. 

Llamamos variables a aquel comando que se iguala a un valor que podemos hacer que varíe.
- Ejemplo: todays_date = "26 de marzo" 
Si queremos cambiar el valor de la variable, simplemente tenemos que volver a escribir la variable con la nueva información.

Para añadir comentarios en el código sin que estos lo varíen, se debe poner una almohadilla y escribir tras ella el comentario
- Ejemplo: # Esto es un comentario

Las operaciones en python son bastante sencillas, simplemente escribirmos los números que vayan a formar parte de la operación y poner el tipo de operación a realizar. En el prózimo ejemplo igualo distintas variables con el nombre de la operación a realizar.
- Ejemplos: 
      suma = 29 + 6
      resta = 24 - 8
      multiplicación = 8 * 9

Las divisiones son un caso especial ya que existen 2 tipos, una en la que solo da resultados de números enteros y otra que incluye números no enteros. Para una división cuyo resultado es un número entero simplemente se usa "/", en cambio si queremos que nos diga la solucion con decimales, debemos escribir float(x) donde x es el número a dividir. 
Quedaría de la siguiente forma: float(x) / y

Llamamos booleans a aquellas variables cuyo resultado es True o False.

Existen diferentes métodos para mostrar de forma determinada los strings. 

len() se utiliza para mostrar la longitud de un string. 
Ejemplo: 
    name = "Ana"

    print len(name)     CONSOLA: 3


lower() se utiliza para mostrar todo el string en minúsculas. (sólo funciona con los strings)
-Ejemplo: 
    name = "Ana"

    print name.lower()   CONSOLA: ana

upper() se utiliza para mostrar todo el string en mayúsculas. (sólo funciona con los strings)
-Ejemplo: 
    name = "Ana"
    print name.upper()     CONSOLA: ANA

str() se utiliza para convertir cualquier tipo de variable en un string. 
-Ejemplo: 
    nota_media = 8.75
    print "Mi nota media es de " + str(nota_media)     CONSOLA: Mi nota media es de 8.75