0% encontró este documento útil (0 votos)
19 vistas17 páginas

Python

Python es un lenguaje de programación libre, multiplataforma, interpretado y multiparadigma, creado por Guido van Rossum. Es utilizado por empresas como Google, NASA y Dropbox, y permite la ejecución de comandos en modo interactivo. El documento también presenta ejemplos de código en Python y otros lenguajes, así como una introducción a sus tipos de datos como números, cadenas, listas, tuplas y diccionarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas17 páginas

Python

Python es un lenguaje de programación libre, multiplataforma, interpretado y multiparadigma, creado por Guido van Rossum. Es utilizado por empresas como Google, NASA y Dropbox, y permite la ejecución de comandos en modo interactivo. El documento también presenta ejemplos de código en Python y otros lenguajes, así como una introducción a sus tipos de datos como números, cadenas, listas, tuplas y diccionarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 17

Introducción a

Python
Características
● Libre
● Multiplataforma
● Interpretado
● Multiparadigma
● Lenguaje de alto nivel
● Tiene modo interactivo
● Fuertemente tipado
● Tipado dinámico
¿Quién usa Python?
Google
Youtube
Dropbox
NASA
Reddit
BitTorrent
Dreamworks
Pixar
Industrial Light & Magic
Mailman
Ubuntu
RedHat
VMWare
Hola mundo en C++
#include <iostream>
using namespace std;

int main()
{
cout << "¡Hola, mundo!" << endl;
return 0;
}
Hola Mundo en Java
public class HolaMundo
{
public static void main(String
args[])
{
System.out.print("Hola Mundo");
}
}
Hola mundo en Python
print "¡Hola Mundo!"
¿Quién lo creó?

Guido van Rossum


Instalación

http://www.python.org/download/
El intérprete de Python
Ejecutar el modo interactivo:

python

Python 2.7.2 (default, Jun 20 2012, 16:23:33)


[GCC 4.2.1 Compatible Apple Clang 4.0
(tags/Apple/clang-418.0.60)] on darwin
Type "help", "copyright", "credits" or "license" for more
information.
>>>
El intérprete de Python
● Funciona como una calculadora
● Se pueden ejecutar comandos multilínea
○ Prompt primario >>>
○ Prompt secundario ...

● La última expresión impresa es asignada a


la variable _
Para tener presente...
La codificación de caracteres:

# -*- coding: encoding -*-

Comentarios:
# Así se escriben los comentarios
Tipos de datos
Numeros

Enteros: a=1
Reales: pi=3.14
Longs: b=12L
Complejos: c=2+3j
Tipos de datos
Cadenas de caracteres
>>> 'varias palabras'
>>> 'doesn\'t'
>>> "doesn't"
>>> '"Si," le dijo.'
>>> "\"Si,\" le dijo."
>>> '"Isn\'t," she said.'
>>> """Podemos escribir un texto
... con varias lineas
... utilizando las comillas triples."""
Tipos de datos
Cadenas de caracteres

>>> frase = 'podemos' + ' concatenar '


>>> '¡' + frase*10 + '!'
>>> frase = 'podemos' ' concatenar '

>>> frase[2]
>>> frase[1:10]

Por defecto cadena[0,longitud]

>>> len(frase)
Tipos de datos
Listas

>>> lista = ["Esta", 'es', 1, "lista", True]


>>> lista[1]
>>> lista[1:3]
>>> lista[4] = 23
>>> lista[0:2] = ["otros", "datos"]
>>> len(lista)
>>> lista[4] = ["otra", "lista"]
>>> lista[4][1]
Tipos de datos
Tuplas

>>> tupla = ("Esta", 'es', 1, "tupla", True)


>>> tupla[1]
>>> tupla[1:3]
>>> tupla[4] = 23
Tipos de datos
Diccionarios

>>> diccionario = {"Procesador": "i5",


"Memoria":"4GB", "Disco Duro":"128GB"}

>>> diccionario["Memoria"]

>>> diccionario["Memoria"] = "8GB"

También podría gustarte