Day 1 - Introducción

| 🏠 Home | ➡️ Next day | ⌨️ Ejercicios |

Download and Install python

Check my install version of python

python --version

Pasted image 20240308152213.png|100%

Use python in Python Shell

YOUR_PYTHON_VERSION

Pasted image 20240308152229.png|100%

Basics errors

Mathematical operations

Operaciones

  • Sum: 3+2
  • Subtraction: 3-2
  • Multiply: 3*2
  • Division: 3/2
  • Exponente: 3**2 Se lee: 3 al exponente 2
  • Módulo: 3%2 Devuelve el residuo de una división
  • Resto: 3//2 Devuelve solo la parte entera de una división

Operadores

  • Igual: '==
  • Diferente: !=
  • Mayor que: >
  • Menor que: <
  • Mayor o igual: >=
  • Menor o igual: <=

Comments

Create blocks / Indentation

Python usa la indentación para crear bloques, puedes usar una sangría de 2 espacios para crear la indentación, python reconocerá todo lo que lleve esa sangria como parte bloque anterior sin sangría.

Bloque 1
   Sub Bloque 1.1
   Sub Bloque 1.2
      Sub Bloque 1.2.1
Bloque 2

Data types

Numbers

Python acepta 3 tipos de números:

Strings

Los strings son las cadenas de texto, para declarar una cadena de texto puedes usar:

Boleans

En programación, es un tipo de dato que representa uno de dos valores: Verdadero o falso.

  • True or 1
  • False or 0

Lists

Una lista es una colección ordenada de elementos, puede contener diferentes tipos de datos. Se define con [], ejemplo:

lista1 = ['Banana', 10, False, 9.81]

Dictionary

Un diccionario es una colección desordenada de elementos, usa el formato clave-valor:

{
'clave':'valor',
'first_name':'Asabeneh', 
'age':250, 
'is_married':True,
'skills':['JS', 'React', 'Node', 'Python']
}

Tuple

Es como una lista, la diferencia es que, una vez creada no se pueden cambiar los datos de una Tupla, es inmutable. Se define usando ().

('Asabeneh', 'Pawel', 'Brook', 'Abraham', 'Lidiya') # Names

Set

Es una lista parecida a una tupla o a una lista, la particularidad de un Set es que esta lista no es ordenada, solo acepta valores únicos, si tienes dos valores iguales, solo guardará uno.

{3.14, 9.81, 2.7} # order is not important in set

Exercises

Ejercicios Primer día · 30 days of python