2011 (4) agosto (1) Mis primeros pasos en Python parte 1 junio (2) mayo (1)
CONTRIBUYENTES
coincidencia ). Pues esa fue ms o menos mi historia exagerada de como conoc Python, as que
(Cualquier parecido con la realidad es mera hoy les voy a ayudar a que den ese primer paso. Comencemos con un poco de historia. Python es un lenguaje de programacin Es un de alto nivel creado a finales de los 80's por Guido Van Rossum. lenguaje de programacin multiparadigma . Esto significa que ms que forzar a los programadores a adoptar un estilo particular de programacin,
Instalacin
En linux basta con ejecutar desde la terminal la siguiente linea sudo apt-get install python En windows tiene que descargar primero el ltimo installer de Python para Windows desde http://www.python.org. Ejecute el archivo como administrador y siga los pasos que indique el installer. El
cual se escriben las instrucciones en una especie de intrprete de comandos: las expresiones pueden ser introducidas una a una, pudiendo verse el resultado de su evaluacin inmediatamente . Hoy trabajaremos en este modo. Vamos a la terminal y escribimos:
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
python Enseguida el promt deber cambiar a >>> Si no tuviste problemas hasta aqu entonces podemos comenzar, en caso contrario en google hay mucha informacin acerca de la instalacin de python.
Variables:
Para crear una variable solo debemos escribir su nombre seguido de su valor: >>>x=25 Y para mostrar en pantalla su valor, solo debemos escribir su nombre: >>>x 25 Podemos sumarlas (+) , restalar (-) , dividirlas (/) y multiplicarlas (*) . Ejemplo: Vamos a crear dos variables nuevas, para luego hacer algunos calculos. b=4 c=3 x=b*c Entonces ahora el valor de a sera 12 Tambien podemos obtener el mismo valor pero sin cambiar el valor de x: >>>b*c 12 Las variables pueden almacenar diferentes tipos de datos, ahora x almacenar una cadena: >>> x="Un texto" >>>x 'Un texto' Pero, no podemos sumarle nmero luego, ya que nos devolver error: >>> x+=1 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: cannot concatenate 'str' and 'int' objects >>>
Pero, si podemos sumarle otro cadena de texto: >>>x="Hola " >>>y="mundo" >>>z=x+y >>>z 'Hola mundo' Una caracterstica muy curiosa de python es que puedes almacenar dentro de una variable varios valores de diferentes tipos, como si fuera un array pero en realidad sin serlo:
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
>>>x="Texto 1",1,2,"Otro texto" En en cdigo anterior tenemos almacenado dentro de x una cadena, un nmero, un nmero, y otra cadena. Despus podemos separarlo en varias variables: >>>cadena1,numero1,numero2,cadena2=x Entonces ahora nuestras nuevas variables tendran los siguientes valores: cadena1="Texto 1" numero1=1 numero2=2 cadena2="Otro texto" Bueno, ya les mostr un poco de lo fcil que es python y que de verdad fu muy poco, pero si tienen conocimientos previos de programacin pueden jugar un poco en el modo interactivo mientras escribo la prxima entrada.
2 comentarios:
te
quedado internet y
has sin
no puedes
acaba , hoy te muestro diferentes cosas que puedes hacer cuando no recibes completa tu dosis de internet y estoy segura que se te
ocurrirn ms.
1. Recuperar ese bonito hbito de leer un libro . Si tienes una coleccin ya sea grande o pequea de libros, o si ests en un lugar donde tengas acceso a la lectura, esa es una buena forma de gastar el tiempo cuando esperas.Les dejo una liga para que descarguen mis recomendaciones literarias aqu. 2. Escuchar msica y sus variantes. Mientras escuchas msica puedes crear
esa
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
3. Ve alCine . Si definitivamente el internet no va a llegar en un buen rato, pues despablate y ve al cine. Hazlo a la old school osea sin consultar la cartelera por internet, deja que los cinemas te sorprendan con la cartelera. 4. Series . Aprovecha esa mafa que hay en internet que te permite tener tu
oportunidad . Respalda tu informacin y dale (Definitivamente debes hacerlo si tienes windows vista).
6.Darte un sape por tener Windows Vista . 7.
cran
al alacrn.
Juegos.
videojuegos o algn otro juego de pc. Vamos! todos sabemos que hay
mejores juegos que el solitario y el buscaminas. Mi recomendacin para ustedes es Plantas vs zombies (Precaucin, altamente adictivo! ). 8. Ordena . Se te acabaron las excusas para limpiar esa parte de tu casa que habas estado dejando para despus. Saca esas cosas que ya no utilizas de tu cochera. Escoge ropa que ya no usas y dnala. Ordena tus discos,
Amigos (reales).
marcharse y por lo tanto no tienes acceso a tus redes sociales , pues es el momento de contactar a tus amigos como se haca en la antigedad. Bsca
bsica e intenta sacar completa alguna cancin. Haz alguna de las recetas que vienen en una de esas revistas de cocina fcil que tienes por ah.
12.
Juegos de mesa.
agradable jugando una partida de cartas , domin o hasta de lotera. Ponle un poco ms de emocin y proponles apostar moderadamente ... te
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
apuesto que ni te acordars que estabas esperando que llegara el internet. 13. Mascotas. Tienes mascota? Pues es tiempo que le prestes un poco de atencin extra intentando ensearle algunos trucos . Llvalo a pasear o dale un bao. Tu mascota te quiere! 14. Televisin . No seas tan exigente con el contenido de la programacin de la televisin, seguro encuentras alguna pelcula que no hayas visto
antes , algn programa interesante, ponte al da viendo algun noticiero, ve videos en los canales musicales. (Si no tienes servicio de paga, rbale el cablevisin al vecino o aplica alguno de los puntos anteriores).
15. Haz ejercicio . Decdete a ponerte bien buena o bien mamey . 16. Llama a tu proveedor de internet y reclama que no tiene servicio,
espera en la linea todos esos minutos que te hacen esperar. Amenaza con cancelar tu servicio. Escucha el choro te dice el tcnico.
17. Medita tudecisindel por que no has ido a un cybercaf . Llama a un amigo y pregntale si tiene internet, ve y culgate de su red . 18. Acustate. Duerme un poco . Medita acerca de tu existencia o simplemente pon tu mente en blanco . 19.Escribe un blog analizando cosas que puedes hacer cuando no tienes internet. 20. Llorar en un rincn por que
infierno.
Me diverti escribiendo estas lineas para ustedes. Completa esta entrada con tus comentarios e ideas que se te ocurran. Saludos!
Publicado por Juana en 19:25 2 comentarios:
Etiquetas: 20 cosas, conexin, connection lost, internet, no hay internet, que hacer, Sin internet
Rompiendo paradigmas
Hoy les quiero platicar acerca de lo que algunos pueden ver como una moda, otros lo pueden ver como la vida diaria, con ustedes....Las computacionales! Empecemos...Que es una nube?
nubes
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
Segn wikipedia una nube es un paradigma que permite ofrecer servicios de computacin a travs de Internet , y cierta y sencillamente es eso y un poco ms. Este concepto ya tiene una gran popularidad entre usuarios de internet aunque la mayora de nosotros est
dominado
instaladas localmente en una computadora.
por
las
aplicaciones
Bueno, pues en un futuro no muy lejano, las nubes podran cambiar la forma en la que accesaremos a las aplicaciones y a nuestros archivos . Ya hemos visto los primeros pasos en servicios lanzados por google como el google docs, google app engine, el mismo correo electronico o hasta sus gadgets como la agenda, el calendario, el bloc de notas, calculadora, etc, que normalmente son aplicaciones que tenemos instaladas en un escritorio
virtual .
nube
personal ,
esta tus
te
sirve
para y
sincronizar
archivos,
notas
contactos entre tu computadora y tu nube, adems de que puedes generar ligas de descarga para compartir tus archivos con otras personas fuera de tu nube. Para este servicio yo le agregara el lema Access
web
varias
aplicaciones de uso cotidiano como un cliente de correo electrnico, procesador de textos, un calendario, un gestor de archivos,
un chat, un navegador, una calculadora y ms por que hay una comunidad dedicada a desarrollar aplicaciones para este escritorio (http://eyeosapps.org/). Todas estas aplicaciones las puedes llevar a donde quieras por que la manera de iniciar el escritorio es desde cualquier lugar , con cualquier navegador y con cualquier dispositivo que tenga acceso a
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
internet. Al igual que ubuntu one solo tienes que registrarte para tener acceder al servicio.http://www.eyeos.org No nos queda ms que esperar y aprovechar este surgimiento de las
paradigmas.
Publicado por Juana en 13:28 2 comentarios:
Recomendar esto en Google
Etiquetas: accesar, aplicaciones, archivos, cloud, compartir, computacion, escritorio, eye, eye os, nubes, one, sincronizar, tecnologa, Ubuntu, ubuntu one, virtual
Por donde tienes que empezar? Primero que nada debes de ser autodidacta y paciente , sobre todo muy paciente por que no todo se sirve en bandeja de plata en este rollo y debes serlo mas si eres un estudiante de informtica y en un futuro quieras laborar dentro de este ambiente. Debes de investigar mucho para
darle buenos resultados a nuestra razn de ser que es el usuario final (quienes aveces no se que diablos tienen en donde debera estar su cerebro). En estos das hay que masticarle a todo, te recomiendo que le eches un ojo a las ofertas de empleo y veas que es lo que las empresas necesitan (no te desanimes por los sueldos que veas, si eres bueno te va a ir bien ), eso sera un buen comienzo para eligir un lenguaje de programacin. Yo te puedo recomendar
explicar en otra entrada)que actualmente ha madurado mucho, es muy portable, su sintaxis tambien la puedes utilizar en scripts de internet (la sintaxis, no el lenguaje), existen gran cantidad de entornos de desarrollo (IDE's) gratuitos , no hay ms que elegir segn tus gustos, sin embargo, no
siempre tiene la interfaz grfica de arrastrar controles ya construidos a la que algunos pueden estar acostumbrados. Pero tambin hay infinidad de manuales, tutoriales, libros y dems con los que muy bien puedes
despejar tus dudas.
http://myopencode.blogspot.com/[07/03/2013 16:51:20]
Despus de todo depende de la persona cuanto quiere aprender al tener una nueva experiencia.
Publicado por Juana en 10:28 4 comentarios:
Pgina principal
Suscribirse a: Entradas (Atom)
http://myopencode.blogspot.com/[07/03/2013 16:51:20]