Durante esta tercera evaluación vamos a adentrarnos en el mundo de la programación, aprendiendo algunos conceptos en el lenguaje de python.
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
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