Módulo 2 - Fundamentos Python I
Módulo 2 - Fundamentos Python I
Función Print
print("Programa berreta")
print(3+2/3)
En los números no hace falta utilizar las comillas, ya que, las comillas sirven para que el
lenguaje interprete que lo que estamos a punto de ordenarle, es textual. Ahora, si colocamos
las comillas dentro de esa operación que realizamos ahí, el lenguaje lo interpretará como texto
e imprimirá en la consola 3+2/3.
Cada cosa que aprendamos y coloquemos, el intérprete lo tomará de forma literal, es por eso,
que debemos ser cuidadosos con qué lo vamos a instruir y cómo.
Como pudimos observar, una función, opcionalmente, debe tener Un efecto (¿que hace la
función?), Un resultado (¿que devuelve?) y un Argumento (¿Qué instrucción tiene dentro?,
por ejemplo, lo que colocamos dentro de las comillas), pero:
De Python mismo, esto quiere decir que, al colocar la función, esta se ejecutará sin
más
De Módulos, es decir, que la función debe estar complementada con algo más que
solo Python, es algo que puede requerir una instalación, para que esté interconectada
con este último.
De Nuestro Código, es decir, que nosotros mismos coloquemos tantas funciones como
deseemos y las interconectemos entre sí.
Si vemos a la función “Print”, podemos observar que su efecto es imprimir en la pantalla (junto
con el argumento y la invocación) la instrucción que coloquemos, pero no devuelve ningún
resultado
Invocación de Funciones y Argumentos de
Palabras Clave
Las invocaciones son los símbolos que componen a la función, junto con los argumentos que
posee. Por ejemplo, si colocamos print(“a”), los paréntesis y su argumento (las comillas), son
ítems que forman a la invocación.
Luego, tenemos los Argumentos de Palabras Clave. Estos argumentos funcionan no por su
posición, sino por su significado léxico en sí. Dentro del comando print, podemos obtener dos
argumentos de palabras clave:
End=””: Se utiliza para que la línea print de la siguiente línea, ocupe solamente un
reglón con el print de la primera línea. También, podemos asignarle un valor
Sep=””: Asigna un separador donde se encuentren espacios dentro de la cadena print
de primera línea. Ese separador lo podremos asignar nosotros dentro de las comillas
RESUMEN DE SECCIÓN
1. La función print() es una función integrada imprime/envía un mensaje
específico a la pantalla/ventana de consola.
4. Las cadenas de Python están delimitadas por comillas, por ejemplo, "Soy
una cadena" (comillas dobles), o 'Yo soy una cadena, también' (comillas
simples).
5. Los programas de computadora son colecciones de instrucciones. Una
instrucción es un comando para realizar una tarea específica cuando se
ejecuta, por ejemplo, para imprimir un determinado mensaje en la pantalla.
9. Los parámetros end y sep se pueden usar para dar formato la salida de la
función print(). El parámetro sep especifica el separador entre los argumentos
emitidos. Por ejemplo, print("H", "E", "L", "L", "O", sep="-"), mientras
que el parámetro end especifica que imprimir al final de la declaración de
impresión.
Cuando tipeamos valores en Python, tenemos que tener en cuenta que pueden
existir de 3 tipos:
- Strings (cadenas): es un valor que está conformado por palabras. Está
representada con comillas “”.
- Integer (entero): son los valores compuestos por números y símbolos
matemáticos. Estos no llevan comillas para asignarlos como valor
numérico.
- Float (flotante): Son números que están compuestos por valores
decimales
Ahora bien, podemos analizar dos tipos de números: Octales (0o[numero]),
cuyo número debe ser de un valor dentro del rango [0 hasta el 7 inclusive] y
Hexadecimales (0x[numero])
Para calcular en octal, debemos tomar los restos e invertirlos, como la siguiente
imagen.
A esto:
Donde aparece la multiplicación antes del igual, podemos realizar las
operaciones matemáticas que pusimos anteriormente.
También vimos que podemos asignar el mismo valor a varias variables,
haciéndolo asi
Var_1 = var_2 = var_3 = 1
Print(Var_1, var_2, var_3, sep=” ”)
Imprimirá “1 1 1”, ya que asignamos ese valor a tres variables y le incluímos un
separador.
sep=”” y end=”” en print(): sep es un valor dentro del print, y este se utiliza
para que todos los valores dentro de print utilicen un separador deseado. Si
colocamos “print ("imprime esto" + "luego esto" + "abc") “ Se imprimirá
todo junto, en cambio si ponemos “sep=”” “ al final, y le incluímos un
separador o un espacio, los valores utilizarán ese alfabeto para
separarse. Si lo deseamos separados con espacios, podríamos separar con
comas los valores, de esa forma predeterminadamente se guardan los
separadores.