Bases en Python
Este post fue migrado de un blog hecho con Wordpress. Si se ve mal, dejame un comentario y lo arreglo.
Hola, estuve leyendo algunas cosas estos días:
How to Think Like a Computer Scientist -- Learning with Python a pesar de ser un texto introductorio a la programación, me pareció muy piola para ordenar ideas dispersas sobre Python que venía leyendo en distintos lugares. Leí los 4 primeros capítulos, y el capítulo 7 sobre cadenas de caracteres (strings):
Capítulo 1: The way of the program: da una introducción a los programas de computadoras, intérpretes y compiladores. También introduce a Python como lenguaje a usar en el curso.
For example, Linux is an operating system that contains thousands of lines of code, but it started out as a simple program Linus Torvalds used to explore the Intel 80386 chip. According to Larry Greenfield, "One of Linus's earlier projects was a program that would switch between printing AAAA and BBBB. This later evolved to Linux." (The Linux Users' Guide Beta Version 1)
Capítulo 2: Variables, expressions and statements Introduce algo que me parece muy importante en Python, el shell interactivo --el autor lo usa para dar sus ejemplos--. Cuando en una terminal ejecutamos python:
$ python
accedemos al shell interactivo en el que podemos probar cosas que luego usemos en nuestros scripts:
Python 2.3.4 (#2, Aug 31 2005, 09:12:07) [GCC 3.3.4 (Debian 1:3.3.4-9ubuntu5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> 3+4 7
Capítulo 3: Functions Usar funciones, cómo definirlas.. no menciona lambda que es lo que yo esperaba encontrar :-).
Capítulo 4:Conditionals and recursion Este capítulo estuvo lindo, y mientras lo leía hice algunas pruebas simples:
Comentarios
Comments powered by Disqus