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ásicos

Nú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 complejos
a=4.53e-7j


Strings