Introducción a Python
Tutoriales | 27 de Noviembre de 2007

Mi próximo paso en el mundo GNU/Linux es aprender a programar, para ello estuve buscando en la web tutoriales que me ayuden a comenzar desde cero. Según lo que leí Python es uno de los lenguajes mas sencillo y además es muy potente y multiplataforma.
Si alguien está interesado en seguir este camino estos son dos tutos que me sirvieron un poco:
Aprendiendo a Programar
Explica lo principal sobre como usar Python además de comentar un poco sobre lo que significa Programación Orientada a Objetos. No entendí todo lo que leí pero lo que si me sirvió.
Introducción a la programación con Python
Es un archivo PDF se basa principalmente en los cálculos matemáticos util para repasar parte de lo aprendido en el anterior link.

Ideas me sobran, me da impotencia no poder realizarlas por eso es que quiero aprender a programar. Todavía hay muchas cosas básicas que no entiendo bien y estoy buscando tutos para aprenderlas y comprenderlas (que es lo mas difícil).
Este es mi primer “programita en python” completamente inútil. Para seguir aprendiendo quiero hacerle un GUI en GTK+
#!/usr/bin/python
# -*- coding: latin-1 -*-
import sys, math##Esta es la función principal, ella realiza 3 acciones
def calculos(accion):##Le pregunta al usuario que desea realizar
if accion == 0:
print “”"1) Calcular Radio - 2)Desgravar de IVA - 3)Salir
“”"
accion = float(raw_input(’Cual acción quieres realizar: ‘))
calculos(accion)##Calcula el área de un circulo
if accion == 1:
print “”"
CALCULAR RADIO
———————————-
“”"
a = float(raw_input(’Cual es el radio: ‘)) #le pregunta al usuario
area = (a*a) * math.pi #calcula el area que es el cuadrado del radio por pi
print “El área es “, area #imprime en pantalla el resultado
calculos(0) #vuelve a preguntar que se quiere realizar##Desgrava de IVA un monto dado por el usuario, el porcentaje del IVA tambien lo incluye el usuario
if accion == 2:
print “”"
DESGRAVAR IVA
———————————-
“”"
a = float(raw_input(’Cual es el porcentaje de IVA (solo el numero): ‘))
b = float(raw_input(’Sobre que monto: ‘))
resultado = (100 * b) / (100+a)
print “El monto original es “, resultado
calculos(0)if accion == 3:
print “_______________________________”
print “Gracias por usar estre programa”
print “——————————-”
sys.exit()##Ejecuta la función por primera vez
calculos(0)
Si alguien tiene algún material que pueda ser útil que lo comente o me envié un mail y me encargaré de publicarlo. No es fácil ser autodidacta cuando se desconoce lo que se quiere conocer así que cualquier aporte sera agradecido.









Noviembre 27th, 2007 a las 16:42
Recuerdo cuando me enseñaron a programar en la Universidad con C++…
A mi no me gustaba programar. Lo único que recuerdo es variables, valores enteros, circulares…jeje
Lo bueno de esto es que si Ud. aprende, es porque es un excelente autodidacta.
Un saludo
Noviembre 28th, 2007 a las 2:09
Buena suerte en este proyecto. Yo también estoy empezando con Python y me gusta mucho.
Noviembre 28th, 2007 a las 13:09
yo tambien estoy empezando con python y como estudio c++ en la universidad, me es algo familiar, o sea conocido, pero es diferente en muchas cosas.. y me gusta python, googleando buscando tutoriales de python se encuentran muchos
Noviembre 29th, 2007 a las 1:13
Existe algun IDE para python.