Introducción a Python – Inteligencia Artificial

Introduccion a Python

Bienvenidos sean ustedes nuevamente, la vez pasada estábamos hablando sobre una breve introducción a la programación, y al final de ello estábamos descubriendo ¿Cuál podría ser el mejor lenguaje de programación para la inteligencia Artificial?, y respondiendo a dicha pregunta decíamos que de acuerdo a PYPL, Python es el lenguaje de programación que resulta ser el más buscado a través de Google. Bien, pues vamos a dar una pequeña reseña para conocerlo un poco, y con ello dar paso ahora si a lo interesante de todo este tema que es la programación de la inteligencia artificial.

Tabla de Contenido

Inicios de Python

Para entender a Python, vamos a conocer un poco de sus orígenes, resulta que Python fue oficialmente desarrollado por Guido Van Rossum, quien nacio en Países Bajos o también conocido como Holanda.

Python se publicó en 1991, nace  inspirado por el lenguaje de programación ABC y  los lenguajes de programación Haskell.

Como un dato curioso, Python fue dado por  su desarrollador Guido Van Rossum, pero no hace  referencia a la familia de serpientes sino al grupo de  cómicos ingleses The Monty Python’s Flying Circus”.

Características

Bueno entre algunos de los mas conocidos podemos mencionar a:

  • Google (Mail, GroupsMaps, App Engine)
  • Yahoo
  • NASA
  • YouTube
  • Algunas distribuciones GNU/Linux

Definitivamente hay más muchos más pero solo para que se den una idea.

Librerías de Python más usadas en IA

Sin duda hay muchas librerías en el mundo de Python, y seguramente seguirán apareciendo, pero veamos si podemos nombrar solo algunas y quizás las mas representativas de las que hoy día existen y que se emplean para algo dentro del universo de la Inteligencia Artificial.

Por ahora, solo les dejare los links oficiales de cada una de las librerías, ya que eventualmente las iré abordando mas en detalle cada una de ellas.

Tipos de Datos

  • Escalares:
    • Son todos aquellos números enteros, flotantes, complejos, fraccionarios, lógicos(booleanos)
  • Secuenciales:
    • Son secuencias de bytes o cadenas
  • Estructurados
    • Listas: secuencias ordenadas de valores

    • Tuplas: secuencias inmutables de valores ordenados

    • Conjuntos: conjunto no ordenado de valores

    • Diccionarios: conjunto no ordenado de valores, que tienen una “llave”  que los identifican

  • Objetos:
    • Se consideran como objetos: los módulos, las funciones, las clases, los métodos

Operadores

Los operadores especifican cómo se puede  manipular un objeto/variable.

 

Por ahora eso será todo, espero que disfruten de la breve introducción a Python, y esperen, que pronto vendré con otra parte con más información y nuevas cosas que aprender, les deseo un muy buen día y sin más por ahora, hasta pronto.

Te puede interesar

Memo1

Guillermo Granillo

Blogger

Conoce a Guillermo Granillo, un apasionado explorador, narrador de historias y la fuerza creativa detrás del blog "Blogging With Memo". Con una curiosidad y una sed insaciable de nuevas experiencias.

Te Puede Interesar

Publicaciones Relacionadas

BloggingWithMemo-suscripcion-icono

Suscríbete

Recibe las últimas noticias y actualizaciones de la familia Bloggingwithmemo.