DEV Community

Cover image for Introducción a Python 🐍
Roger
Roger

Posted on

Introducción a Python 🐍

En este articulo aprenderás a utilizar Python, es solo una introducción y aprenderás lo básico para adentrarte en este hermoso lenguaje de programación.
Cabe recalcar que para esto, ya debes tener instalado Python, de igual forma te recomiendo instalar GitBash, para que puedas utilizar los mismos comandos que aquí ocuparemos.
Se veran los siguientes conceptos:

Índice 📖

REPL y Matemática básica ➗

Aquí conoceremos el REPL de Python, REPL significa Read Eval Print Loop,para conocer este lenguaje, y veremos las operaciones matemáticas básicas que puedes realizar en Python.

Para entrar el REPL en nuestra terminal debemos escribir Python o Python3 o py, nos abrirá una especie de interfaz de la terminal distinta, este es el REPL donde podemos ingresar instrucciones de Python sencillas. Veras algo como esto:
REPL
Aquí es donde puedes anotar las siguientes operaciones matemáticas.

  • Suma (+)
2 + 10
Enter fullscreen mode Exit fullscreen mode
  • Resta (-)
5 - 2
Enter fullscreen mode Exit fullscreen mode
  • Multiplicación (*)
 6 * 8
Enter fullscreen mode Exit fullscreen mode
  • División (/)
22 / 2
Enter fullscreen mode Exit fullscreen mode

La división retorna un numero del tipo float, esto quiere decir que contiene decimales.

Ejemplo

Para salir del REPL, podemos escribir exit() o ctrl + d.
Salir del REPL
Ir a índice 👆

Identación ➡️

Las indentaciones en Python es una de las partes mas importantes. En este caso vamos a crear una carpeta dentro de workspace llamada introduccion-python.

Dentro crearemos un archivo llamado index.py, accedemos a el con nuestro editor de código.

mkdir workspace
cd workspace
mkdir introduccion-python
cd introduccion-python
touch index.py
nvim index.py (Tu editor de codigo)
Enter fullscreen mode Exit fullscreen mode

Crear carpetas
Estos son comandos de Unix, para poder ejecutarlos debes trabajar en una terminal que los admita, si estas en MacOS o en Linux no tendrás problema, si estas en Windows te recomiendo instalar GitBash.

La indentacion en Python debe ser de 4 espacios, si esta no tiene los 4 espacios, puede que tu código no funcione, para ver esto, escribiremos el siguiente código:

if (2 > 1):
    print('2 es mayor que 1')
Enter fullscreen mode Exit fullscreen mode

Si corremos esta sencilla app con python3 index.py en nuestra terminal, debemos ver lo siguiente:

2 es mayor que 1
Enter fullscreen mode Exit fullscreen mode

Pero si nosotros este mismo if, lo escribimos sin la indentacion nos dará un error:

if (2 > 1):
print('2 es mayor que 1')
Enter fullscreen mode Exit fullscreen mode

Si ejecutamos esto, nos saldrá un error como este:
Error de identacion
Ir a índice 👆

Comentarios 💬

A veces, nosotros vamos a querer dejar notas dentro de nuestro código, para estudiarlas después, o para que un desarrollador las pueda ver en un futuro, para eso tenemos los comentarios. Los comentarios se ponen colocando el símbolo de numeral #, el interprete de Python va a ignorar lo que este, desde el numeral hacia la derecha, en la misma linea, por ejemplo:

#Este es mi primer comentario
texto = 'Hola mundo'
print(texto)
Enter fullscreen mode Exit fullscreen mode

Como vimos anteriormente, el interprete solo ignora lo que este del lado derecho del numeral, esto quiere decir que lo que este del lado izquierdo si lo interpretara.

texto - 'Hola Mundo' #Este es un hola mundo
print(texto)
Enter fullscreen mode Exit fullscreen mode

Al correr este script veremos que la parte izquierda no se a ignorado, solo lo de la derecha.

Si nosotros queremos hacer un comentario mas largo, o de múltiples líneas, podemos utilizar las triples comillas simples ''' o dobles """, esto nos permitirá escribir en mas de una linea, por ejemplo:

'''
Este es
Un comentario
En múltiples líneas
'''
"""
Este es
Un comentario
En múltiples líneas
"""
Enter fullscreen mode Exit fullscreen mode

Ir a índice 👆

Variables 🅰️

Una variable en programación es como una cajita en la cual guardaremos algún dato. Vamos encontrar diferentes tipos de datos, como: Enteros int, flotantes float y strings texto, en secciones mas adelante hablaremos de los tipos de datos.

Las variables se declaran de la siguiente forma, el nombre de la variable debe ir del lado izquierdo del igual, y del lado derecho el valor que le queremos asignar.

amigos = 5
estatura = 1.85
frio = True
nombre = "Roger"
Enter fullscreen mode Exit fullscreen mode

En Python existen diferentes formas de declarar variables, las podemos declarar de la siguiente manera:

mivar = 1
mi_var = 1
miVar = 1 #camelCase
_mi_var = 1
Enter fullscreen mode Exit fullscreen mode

Las variables en Python no se pueden declarar con:
❌ No pueden tener números al inicio.
❌ No pueden tener guiones.
❌ No pueden tener espacios.

1var = 2 # X
var-1 = 2 # X
var 1 = 2 # X
Enter fullscreen mode Exit fullscreen mode

Ir a índice 👆

Múltiples Variables 🆎

En Python existe algo llamado múltiples variables, estas muchas veces nos van a ayudar a resumir el código, un ejemplo puede ser el siguiente:

  • Sin múltiples variables.
a = 1
b = 1
c = 1
Enter fullscreen mode Exit fullscreen mode
  • Con multiples variables.
a = b = c = 1
Enter fullscreen mode Exit fullscreen mode

De esta forma tanto a, b, y c tendrían el mismo valor que es el de 1.

También se pueden declarar variables en una sola linea, por ejemplo:

  • Multiples lineas
a = 1
b = 2
c = 3
Enter fullscreen mode Exit fullscreen mode
  • Una sola linea
a,b,c = 1,2,3
Enter fullscreen mode Exit fullscreen mode

De esta forma a = 1, b = 2, y c = 3.
Ir a índice 👆

Concatenación ➕

La concatenación, sirve para unir 2 variables o mas utilizando el símbolo de +:

inicio = 'Hola'
final = 'Mundo'

print(inicio + final)
Enter fullscreen mode Exit fullscreen mode

La salida de este print seria:

HolaMundo
Enter fullscreen mode Exit fullscreen mode

Para que no este todo junto debemos dejar un espacio al final de la primera oración o al inicio de la segunda oración o también concatenar un espacio ' '.

# Opción 1
inicio = 'Hola '
final = 'Mundo'

print(inicio + final)

# Opción 2
inicio = 'Hola'
final = ' Mundo'

print(inicio + final)

# Opción 3
inicio = 'Hola'
final = 'Mundo'

print(inicio + ' ' + final)
Enter fullscreen mode Exit fullscreen mode

Ahora nuestra salida será:

Hola Mundo
Enter fullscreen mode Exit fullscreen mode

Ir a índice 👆

Felicitaciones 🎉

Felicidades, has terminado la introducción de Python, te recomiendo seguir estudiando y leyendo los artículos que puedas encontrar, en mi perfil puedes encontrar material relacionado. Ahora estas listo para adentrarte mas a este hermoso mundo de Python, Bye World!.

Si quieres ver mas tutoriales como este puedes entrar a mi perfil y ahí encontraras una gran variedad de tips y tutoriales.👉Tips y Tutoriales

Top comments (0)