top of page

INTRODUCCION A LA PROGRAMACION

Actualizado: 7 mar 2025

Python es un lenguaje de programación de alto nivel, de código abierto y gratuito, que se usa para crear programas informáticos. Es uno de los lenguajes de programación más populares del mundo. 


Fue creado por Guido van Rossum en 1991. El nombre del lenguaje proviene de la afición de su creador por los humoristas británicos Monty Python. Python tiene una comunidad activa que ofrece numerosos módulos y bibliotecas externas. 


Características de Python 

  • Es fácil de aprender y usar.

  • Su sintaxis es sencilla y se parece al lenguaje natural.

  • Se puede ejecutar en muchas plataformas.

  • Es de código abierto, lo que significa que su uso y distribución son gratuitos.


Usos de Python 

  • Desarrollo web

  • Desarrollo de software

  • Ciencia de datos

  • Machine learning (ML)

  • Automatización

  • Análisis de datos

  • Creación de APIs y servicios web RESTful


Aplicaciones de Python 

  • Algoritmo de recomendación de Netflix

  • Software que controla los carros autónomos

  • Procesamiento de videos en YouTube

  • Manejo de grandes cantidades de datos en motores de búsqueda


INSTALACIÓN EN LA COMPUTADORA

  1. INGRESAR A PYTHON.ORG

  2. SELECCIONAR OPCIÓN DOWNLOAD

    1. SI ES WINDOWS: DESCARGAR PARA WINDOWS

    2. SI ES OTRO S. O. SELECCIONAR LA OPCIÓN CORRECTA

  3. UNA VEZ QUE ESTÉ DESCARGADA SE ABRIRÁ EL INSTALADOR. SELECCIONA LA OPCIÓN “INSTALL NOW”


IDLE es el entorno integrado de programación que se instala automáticamente cuando instalas Python. Puedes escribir, editar y ejecutar. Para ejecutarlo sólo escribes "Python" en todos los programas y se ejecuta el Idle.


PRINT es una sentencia que trabaja con impresión en consola. Por ejemplo:

print 4     —> mostrará 4 en consola.


TIPOS DE DATO

  • Enteros se declara como ‘int’

  • Flotantes se declara como ‘float’

  • Cadenas de texto se declara como ‘str’


Si no estás seguro del tipo de valor puedes agregar “type” a la sentencia, por ejemplo:

type(“¡Hola a todo el mundo!”)

<type ‘str’>

type(17)

<type ‘int’)


Identificadores

En Python, el nombre de una variable (identificador) debe cumplir ciertas condiciones:

  • Puede contener solamente letras (mayúsculas y minúsculas), números, y guión bajo; todas las letras deben pertenecer al código de caracteres ASCII básico, y no contener caracteres extendidos

  • El primer carácter no puede ser un número

  • Las palabras reservadas del lenguaje no pueden usarse como identificadores:

false

class

finally

is

return

None

continue

for

lambda

try

True

def

from

nonlocal

while

and

del

global

not

with

as

elif

if

or

yield

assert

else

import

pass


break

except

in

raise



VARIABLES Y VALORES

El valor es una de las cosas fundamentales que un programa manipula, como una letra o un número, es decir, una cadena de texto o números. 


DECLARACIÓN DE VARIABLES

UNA VARIABLE ES UN NOMBRE QUE SE LE ASIGNA A UN VALOR EN EL PROGRAMA. REPRESENTA UN ESPACIO EN MEMORIA.  POR EJEMPLO: NOMBRE DE LA VARIABLE: num1, VALOR: 5, ES DECIR: num1 = 5


<var> = <val>


EJEMPLO DE ASIGNACIÓN DE VARIABLES

num = 15


REGLAS PARA NOMBRAR VARIABLES:

  • Los nombres de las variables deben comenzar con una letra o con guión bajo

  • las variables sólo pueden contener caracteres alfanuméricos (a - z, A - Z, 0 - 9, _).

  • Los caracteres alfanuméricos nos sirven para almacenar una variable que se llame con más de una palabra

  • Los nombres NO PUEDEN COMENZAR CON NÚMERO

  • Las variables NO PUEDEN CONTENER símbolos o caracteres especiales


¿SON LA MISMA VARIABLE: EDAD, Edad, edad? SI/NO PORQUÉ


FUNCIÓN TYPE


En python podemos analizar el valor por medio de la función “type( )”. Entre paréntesis colocamos el valor que queremos saber si es entero, flotante, decimal, 


TIPOS DE DATOS

ENTERO. INT

  • SON LOS NÚMEROS QUE NO TIENEN DECIMALES

    • POSITIVOS

    • NEGATIVOS

    • CERO

EJEMPLOS:

5, -3, 0, 3, -8, 15, -1, 27, -16


FLOAT. FLOTANTE

  • SON NÚMEROS QUE SE REPRESENTAN CON DECIMAL,

    • POSITIVOS

    • NEGATIVOS

    • CERO.CERO

EJEMPLOS:

0.0, 0.01, 5.4, 9.6


BOOLEAN.

  • SON LOS VALORES QUE SE REPRESENTAN COMO VERDADERO O FALSO (TRUE OR FALSE).

    • SON PALABRAS RESERVADAS EN EL LENGUAJE DE PROGRAMACIÓN Y SE REPRESENTAN CON LA T Y F MAYÚSCULA

    • SON IMPORTANTES PARA EXPRESIONES CONDICIONALES Y CICLOS (BUCLES)


CADENA DE CARACTERES

  • SON “STRING” O SECUENCIA DE CARACTERES ENCERRADOS ENTRE COMILLAS Y USADOS PARA REPRESENTAR TEXTO EN EL PROGRAMA.

    •  SU TAMAÑO SE DETERMINA CON “LENGTH”. EN PYTHON SE OBTIENE SI ESCRIBIMOS “len(“ ”)”

    • LA ESTRUCTURA INTERNA EN CADENA DE CARACTERES ES SIMILAR A UNA REJILLA, CADA CARACTER OCUPA UN LUGAR EN MEMORIA LA CUAL SE DENOMINA ÍNDICES, DONDE SE COMIENZA DESDE CERO LEYENDO EL PRIMER CARACTER


EJEMPLO:

“PYTHON”, “Python”, ‘Python’, ‘Hola mundo’

Para conocer acerca de la indexación,  (el caracter que se encuentra en cierta posición) deberás declarar primero la variable, y luego mandar llamar la posición de la siguiente manera:

nombre = “Sandra”

nombre [0] mostrará la letra “S”





 
 
Publicar: Blog2_Post

©2020 by SandraParamoMx.

bottom of page