0% encontró este documento útil (0 votos)
71 vistas

Módulo 2 - Fundamentos Python I

1. La función print() imprime mensajes en la consola. Es una función integrada de Python que no requiere importación. 2. Las funciones se invocan usando el nombre de la función seguido de paréntesis, y se pueden pasar argumentos dentro de los paréntesis separados por comas. 3. Existen números octales y hexadecimales que se representan con prefijos como 0o para octales y 0x para hexadecimales. Estos sistemas numéricos utilizan diferentes bases para sus cálculos.

Cargado por

Sergio Bravo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
71 vistas

Módulo 2 - Fundamentos Python I

1. La función print() imprime mensajes en la consola. Es una función integrada de Python que no requiere importación. 2. Las funciones se invocan usando el nombre de la función seguido de paréntesis, y se pueden pasar argumentos dentro de los paréntesis separados por comas. 3. Existen números octales y hexadecimales que se representan con prefijos como 0o para octales y 0x para hexadecimales. Estos sistemas numéricos utilizan diferentes bases para sus cálculos.

Cargado por

Sergio Bravo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Funciones Básicas Python

Función Print

"print" Se utiliza para imprimir en la consola

print("Programa berreta")

Dentro de esta, podemos utilizar números logarítmicos, ecuaciones, cálculos matemáticos y


un sin fin de cosas, por ejemplo:

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 dónde provienen las funciones?

 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.

2. Las funciones integradas, al contrario de las funciones definidas por el


usuario, están siempre disponibles y no tienen que ser importadas. Python
3.7.1 viene con 69 funciones incorporadas. Puedes encontrar su lista completa
en orden alfabético en Python Standard Library.

3. Para llamar a una función (invocación de función), debe utilizarse el


nombre de la función seguido de un paréntesis. Puedes pasar argumentos a
una función colocándolos dentro de los paréntesis. Se deben separar los
argumentos con una coma, por ejemplo, print("¡Hola,", "Mundo!"). Una
función print() "vacía" imprime una línea vacía a la pantalla.

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.

6. En las cadenas de Python la barra diagonal inversa (\) es un carácter


especial que anuncia que el siguiente carácter tiene un significado diferente,
por ejemplo, \n (el carácter de nuevalínea) comienza una nueva línea de
salida.

7. Los argumentos posicionales son aquellos cuyo significado viene dictado


por su posición, por ejemplo, el segundo argumento se emite después del
primero, el tercero se emite después del segundo, etc.

8. Los argumentos de palabra clave son aquellos cuyo significado no está


dictado por su ubicación, sino por una palabra especial (palabra clave) que se
utiliza para identificarlos.

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.

Números Octales y Hexadecimales

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.

Y luego, vemos como pasar de octa decimal a decimal:

El mismo proceso se cumple con el hexadecimal, con la diferencia que


cambiamos las potencias/dividendos por el 16.
Variables
Las variables no son nada de otro mundo, son nombres que podemos crear (sin
poner los que ya están predeterminados en el sistema Python) y junto con el
signo igual (símbolo alfabético para asignar valores) le asignamos un valor.
Recordemos que debemos respetar que: no empiece con números, no contenga
espacios y, por último, no esté dentro de la lista de comandos de Python.
My_var = valo

Aprendimos también el significado de imput() (es que el usuario interactúe con


la máquina, enviando una respuesta, para esperar un resultado).
Round() (redondea un valor float en un Integer)
Aprendimos, también, a que la variable no se reemplacen, sino que se sumen,
multipliquen, dividen o resten. Por ejemplo:

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.

También podría gustarte