ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Python intro


Enviado por   •  26 de Agosto de 2019  •  Resúmenes  •  1.757 Palabras (8 Páginas)  •  92 Visitas

Página 1 de 8

Lección A  

Introducción a Python[pic 1]

Python es un lenguaje de programación que fue creado por Guido van Rossum y que apareció en 1991. Se caracteriza por ser un lenguaje sencillo, pero altamente poderoso. En la actualidad es muy popular en aplicaciones científicas, incluyendo Inteligencia Artificial y Ciencia de Datos.

El Zen de Python, escrito por Tim Peters, resume de manera clara la filosofía de este lenguaje de programación, y puede leerse directamente del intérprete si colocamos la línea de código import this.

import this

The Zen of Python, by Tim Peters

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Although practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one-- and preferably only one --obvious way to do it.

Although that way may not be obvious at first unless you're Dutch.

Now is better than never.

Although never is often better than *right* now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea -- let's do more of those!

Programa 1.- El Zen de Python

Todos los ejemplos de programación mostrados en este documento se presentarán en recuadros. En la primera sección del recuadro se muestra el código, y en la segunda el resultado de la ejecución.  

Entrada y salida de datos

La función print permite desplegar una cadena en pantalla. En el siguiente ejemplo mostramos un “Hola Mundo” en Python.

print("Hola Mundo")

Hola Mundo

Programa 2.- Hola Mundo en Python

Los comentarios de una línea se escriben iniciando con el símbolo octothorpe (#). Los comentarios multilínea se inician y termina con una secuencia de tres comillas dobles (“ “ “). En un mismo print se pueden colocar varios argumentos con todas las cosas que se desean imprimir. Por default, print da un salto de línea al terminar de desplegar su contenido. En caso de que no se quiera dicho salto de línea le agregamos el parámetro end=“  ”.

#Hola, soy un comentario de una línea

"""Hola,

soy un comentario

multilínea"""

print("Puedo imprimir",1,",",2,"o","los argumentos que quiera")

print("Ahora imprimiremos",end=" ")

print("sin dar un salto de línea")

Puedo imprimir 1 , 2 o los argumentos que quiera

Ahora imprimiremos sin dar un salto de línea

Programa 3.- Comentarios y otras formas de usar print

Se puede realizar la lectura de un datos mediante la función input(), la cual generará en el entorno una caja de texto que permite al usuario insertar un dato. Si queremos tener control sobre el tipo de dato que se debe ingresar, podemos indicarlos de manera explícita mediante lo que se conoce como casting. En el siguiente ejemplo, solicitaremos la edad de la persona, la cual obligatoriamente debe ser un entero. Si omitimos el casting del dato leído a entero, Python tomará la decisión de almacenarlos como un tipo cadena y marcará un error al tratar de hacer una operación aritmética con el dato.

print("Dame tu edad: ")

x=int(input())

print("En 10 años tendrás:",x+10,"años")

Dame tu edad:

18

En 10 años tendrás: 28 años

Programa 4.- Entrada de datos

Variables y tipos de datos

En Python, una variable se crea al inicializarla con un valor. Se le llama tipado dinámico a la característica del lenguaje en la que el intérprete infiere el tipo de dato. Para revisar el tipo de datos podemos utilizar la función type. En el siguiente ejemplo, se crean 5 variables y se imprime su tipo.

a=4

print(type(a))

b=3.1416

print(type(b))

c="hola a todos"

print(type(c))

d=True

print(type(d))

e=4+2j

print(type(e))

Programa 5.- Creación de variables y tipos de datos

Recuerda que si quieres forzar a que un dato sea de determinado tipo puedes transformarlos (casting) utilizando las funciones int(), float(), str(), bool() o complex(). En el siguiente programa se muestra un ejemplo de cómo transformar un 5 de entero a cadena.

a=5

print(type(a))

b=str(5)

print(type(b))

 

...

Descargar como (para miembros actualizados)  txt (12.1 Kb)   pdf (170.4 Kb)   docx (567.7 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com