sábado, 14 de mayo de 2016

Capítulo 19: Primeros paso en Python. Parte2

Continuación del capítulo anterior...



COMENTARIOS
Los comentarios son una forma de documentar el código. (Más info acá)
Los comentarios en Python se hacen con el signo #:



VOLVIENDO AL SHELL
Algo que no había mencionado, es que si se cierra la ventana del shell, se puede volver a abrir ejecutando un programa o desde el menú Run/Python Shell



Una de las cosas interesantes que se pueden ver en el Shell, es un modulo de ayuda que muestra todos los módulos disponibles en Python. Para acceder a ese menú de ayuda, simplemente se debe escribir en el prompt lo siguiente:
help()


Se puede ver que ingresa a las opciones de ayuda lo cual está indicado en el prompt.
Aquí dice que se puede ingresar el nombre de cualquier modulo, palabra clave etc y se obtendrá una ayuda. También, se puede conseguir ver la lista disponible si se escribe lo que dejé encerrado en rojo. Por ejemplo si escribo la palabra modules  y presiono Enter...


Aparecerán todos los módulos disponibles...



Como se puede ver, son muchos los módulos disponibles, aunque no es necesario aprendérselos todos de memoria, es bueno saber que se cuenta de una ayuda en caso de necesitarla.
Para salir del modulo de ayuda y volver al prompt, solamente se debe escribir quit.

Salto de línea
La instrucción print automáticamente ejecuta un salto de línea al terminar su instrucción, por este motivo no tendremos problemas si escribimos lo siguiente:
print("Hola ")
print("Mundo")
Cada palabra saldrá en su respectiva línea, pero ¿qué pasa si por algún motivo necesitamos imprimir ambas palabras en una misma línea? Para eso, podemos utilizar el argumento  "end", el cual permite que al finalizar la instrucción, no se ejecute el salto de línea. Aquí un ejemplo de su uso:
print("Hola ", end = "")
print("Mundo")
Esto hace que se muestren ambas palabras en una misma línea. Por lo que he leído, la instrucción print tiene por defecto el argumento end con un valor de "\n", si recuerdas la clase de C, sabrás que "\n" es un salto de línea, por lo que al modificarlo con una cadena vacía "" evita que realice dicho salto de línea al finalizar.


Errores comunes
Al principio, no muy común cometer errores a estas alturas pero siempre se debe tener cuidado del uso de los paréntesis o el uso de las comillas, recordar que por cada paréntesis abierto, debe haber uno de cierre. Ahora no hay muchos, pero a medida que se avance, es posible que se acumulen muchos paréntesis en una instrucción y a veces será fácil tener más paréntesis abiertos que cerrados, lo cual obviamente generará errores al momento de ejecutar el programa.
Hasta la próxima.

Gustavo J. Cerda Nilo
Noviembre 2015, última actualiación Mayo 2016



2 comentarios:

  1. Que tremendo trabajo!!! es la mejor compilación de clases de programación que encontré en la Web, y mirá que hace rato vengo buscando algo así para trabajar con mis alumnos. Gracias por esta obra, está excelente!!

    ResponderEliminar
    Respuestas
    1. Muchas gracias, esto lo hago con mucho cariño y estoy viendo como seguir mejorando.

      Eliminar

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...