curso python basico
Python Básico.
Modos de uso de Python.
- Interactivo: Cuando se le dan las ordenes directamente al interprete, por medio de la linea de comandos. Para iniciar este modo en los diferentes sistemas operativos:
# Unix/Linux $python #o también python% # Windows/DOS C:>python
- Script: Se escribe en un archivo plano (con extensión .py), cuales son las instrucciones que python debe de seguir, y estas se ejecutan en el momento en el que el script sea llamado. Ejemplo:
# Unix/Linux $python script.py #tambiién python% script.py # Windows/DOS C:>python script.py
Indentación en python
La indentación en python es obligatoria. El número de espacios es variable, pero debe de conservarse la cantidad en cada bloque de código. Ejemplo: En el primer ejemplo hay dos bloques con diferente indentación, sin embargo no hay error. en el segundo ejemplo si se genera un error.- Ejemplo 1
if True: print ("True") else: print ("False")
- Ejemplo 2
if True: print ("caso 2") print ("True") else: print ("caso 2") print ("False")
Comentarios en python
Usando un símbolo numeral (#) antes de determinado texto, hace que el interprete ignore dicho texto.#!/usr/bin/python3 # Comentario print ("Hola mundo!") # comentario dos
Útil: Esperar por el usuario.
Algunas veces (sobre todo en el modo script) se quiere que el programa no se cierre inmediatamente termine la ejecución, una manera de hacer esto es con la siguiente linea de código:input("\n\n Presione cualquier tecla para terminar")
Asignación de variables
En python no se necesita declarar explícitamente las variables, la declaración se lleva a cabo en el momento de la asignación.Ejemplo:
entero = 100 # Asignación de un entero flotante = 1000.0 # Asignación de un punto flotante cadena = "Juan" # asignación de una cadena de caracteres print (entero) print (flotante) print (cadena)
Tipos básicos de variables
Los tipos de almacenar la información en memoria es muy variada. Comenzaremos con los tipos básicosNúmeros
Los diferentes tipos de números, se separan por la memoria necesaria para guardar dicho número.int
Los tipos int almacenan números enteros.var1 = 1 var2 = 10 var3 = -1
float
Los tipo float o punto flotante, almacenan números reales.var1=0.1 var2=1.0 var3=32.3e18 var4=70.2E-12
complex
Los tipo complex almacenan números complejosa=4.53e-7j