Repaso de comandos básicos Python

 

Variables y tipos de datos

Realiza un programa:

  • En el cual cree 4 variables que tengan un tipo de dato distinto
  • Que identifique el tipo de dato que es y lo mandé a imprimir

    Recuerda
  • Existen datos: "Enteros, Flotantes,Booleanos, Cadenas y Complejos"
  • Utilizar type()

 

Operadores Aritmeticos

      Realiza un programa:

  • En el cual cree 4 variables enteras
  • Realices 4 operaciones aritméticas
  • E Imprima los resultados de las operaciones

    Recuerda:
  • Existen varias operaciones aritméticas : 
    Suma(+)Resta (-)  Multiplicación (*) División (/) División entera(//) Potenciación (**) Modulo (%)
  • Utilizar Print para imprimir los resultados de las operaciones que has realizado

Operadores Lógicos

      Realiza un programa:

  • En el cual utilices los 3 operadores lógicos 
  • E imprima en pantalla los resultados de las operaciones realizadas.
  • Y explica como funciona cada operador lógico

    Recuerda:
  • Existen  3 operadores lógicos : 
    And, Or y Not

Operadores Racionales

      Realiza un programa:

  • En el cual utilices los 3 operadores racionales  
  • E imprima en pantalla los resultados de las operaciones realizadas.
  • Y explica como funciona cada operador racional

    Recuerda:
  • Existen  varios operadores racionales : 
    "=="     "!="     ">"     "<"     ">="     "<="

Sentencias Condicionales

            Realiza un programa:

  • En el cual declares 1 variable
  • Usa if y else
  • E imprimas los resultados de la condición

    Recuerda:
  • Que hemos visto  3 sentencias condicionales:
    "if" "else" "elif"
  • Que después de cada sentencia se utiliza ":"
  • Identar           

While

      Realiza un programa:

  • En el cual declares una variable 
  • Uses while para establecer su condición
  • E imprimas los resultados

    Recuerda:
  • Incializar tu variable en 0 (de preferencia)
  • variable = variable +1
  • Que después de cada sentencia se utiliza ":"
  • Identar           

Break

      Realiza un programa:

  • En el cual declares una variable 
  • Uses while para establecer su condición
  • E imprimas los resultados hasta que la condición termine con break

    Recuerda:
  • Incializar tu variable en 0 (de preferencia)
  • Utilizar "break" como punto de escape
  • Que después de cada sentencia se utiliza ":"
  • Identar           

Listas

      Realiza un programa:

  • Donde crees una lista con 1 entero, 1 arreglo 1lista  
  • Modifica una parte de la lista
  • Muestra un dato dentro de la lista que esta dentro de la lista ('Lo sé suena algo redundante pero  no te preocupes, yo te ayudo')

    Recuerda:
  • Nombre de tu lista = [Datos, "de", [tu "Lista"]]
  • Nombre de tu lista[aspecto a modificar]=modificador
  • Print Nombre de tu lista[Mostrar][Mostrar]          

For

                    Realiza un programa:

  • Donde crees una lista   
  • Utilices la sentencia for
  • E imprimas los datos dentro de la lista

    Recuerda:
  • Lista = [Datos, de, tu, Lista]
  • For Algo in Lista:       

Tuplas

         Realiza un programa:

  • Donde crees una tupla
  • Imprimas los datos dentro de la tupla
  • Accedas a un dato dentro de la tupla y lo imprimas
  • Y explica la diferencia de una tupla y una lista

    Recuerda:
  • tupla = Datos, de, tu, Tupla
  • print tupla[numero]    

Range

         Realiza un programa:

  • Donde utilices la funcion range
  • En un rango desde -25 hasta 25 , con un paso de 5
  • Imprimas los datos dentro del range
     
  • Recuerda:
  • range (inicio, fin, paso)

¿Y ahora ?

Diccionarios

Así es, esta palabra ya la habrás escuchado en tu vida varias veces.Y bien para este punto ya has usado de menos unas 100 veces un diccionario ( O eso creo).  
Pues en python es en esencia lo mismo que en cualquier diccionario que hayas usado , es un conjunto de  claves (las palabras) y sus correspondientes valores (las definiciones)

 

¿Cómo rayos hago un diccionario y como demonios defino sus valores?

Manos a la obra

Hagamos un diccionario 

Como vemos creamos un diccionario con "={}" (Igual y dentro de las llaves van todas las definiciones que queramos establecer pueden ser listas, arreglos, etc.)

Recuerda que cuando hagas un salto de linea debes poner "," al terminar la linea , e identar hasta donde se abre la llave del diccionario.

Imprimir en pantalla un valor especifico

Para mandar a llamar un valor especifico tenemos que poner el nombre del diccionario y a continuación ['La definición que queramos'][Y la posición de la lista] (en caso de tener una lista dentro de una definición)

Imprimir valor especifico dentro de un diccionario

Imprimir valor especifico de una lista dentro de un diccionario

Cambiar un valor especifico

Para cambiar un valor especifico tenemos que poner el nombre del diccionario y a continuación ['La definición que queramos'][Y la posición de la lista] = "al valor que queramos" 

Cambiar un valor especifico dentro de un diccionario

Cambiar un valor especifico deuna lista  dentro de un diccionario

Que comience el juego

Realiza estos programas

1.- Realizar un programa que convierta de megabytes a gigabytes y viceversa, preguntar al usuario si desea hacer otra operación o salir.

 

2.- Realizar un programa que te diga si eres una persona introvertida o extrovertida, según lo que elija imprimir en pantalla las características según su tipo de personalidad.

 

 

Repaso

By gdg_unam_aragon