Está en la página 1de 9

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE CONTADURÍA PÚBLICA Y ADMINISTRACIÓN

NTRODUCCION A LA PROGRAMACIÓN

Evidencia 2.2- Resolución de caso sobre elementos algorítmicos


básicos a casos pertinentes a la profesión.

Lic En Administración

Semestre: 3 Grupo: CC
Profesor: Jose Manuel Olmedo Aguilar

Integrantes Equipo Delta Matricula

Álvarez Padilla Luis Omar 2008621


Covarrubias Ortiz Alison Jaritza 2007871
López Dávila Erika Samantha 1967182
Lozano Escobedo Danna Paola 2016778
Mejía Mora Ximena 2061440

Ciudad Universitaria, 24 de Septiempre de 2023


INTRODUCCIÓN

En esta segunda evidencia que realizaremos hablaremos acerca de las herramientas que
complementan al programa “Python”.

Primeramente, mencionaremos de que programa hablamos, Python es un lenguaje de


programación que es fácil de aprender y por eso es utilizado para la práctica en estudiantes
que inician su aprendizaje en esta materia. Su sistema de programación orientado a objetos
es sencillo pero eficiente y tiene estructuras de datos efectivas de alto nivel. Python es un
excelente lenguaje para secuencias de comandos y desarrollo rápido de aplicaciones en
muchos campos, en la mayoría de las plataformas, gracias a su sintaxis elegante, escritura
dinámica y naturaleza de ser un lenguaje interpretado.

Ahora si mencionaremos las herramientas de Python, para que sirven, como se utilizan y un
ejemplo de cómo podemos llevar a cabo distintos comandos para su ejecución.
a) Comentarios:
Un comentario es una línea de texto no ejecutable, esto quiere decir que el compilador o
intérprete no la tomará como una línea de código. Ejemplo: sirven para dejar pequeñas
explicaciones sobre qué es lo que hace el programa.
 Ejemplo:

b) Variable
Una variable en programación es una ubicación en la memoria que se utiliza para realizar un
seguimiento de datos, valores u otra información que puede cambiar a medida que se ejecuta
un programa. Cada variable tiene un nombre especial que se puede utilizar para acceder a su
contenido.
Puedes declarar una variable asignándole un valor. Python es un lenguaje de tipado dinámico,
por lo que no necesitas especificar el tipo de datos explícitamente. Las variables pueden
contener varios tipos de datos, incluyendo enteros, números decimales, cadenas de texto y más.
Para declarar una variable en Python, simplemente elige un nombre significativo y asigna un
valor a esa variable utilizando el operador de asignación =. No necesitas declarar explícitamente
el tipo de variable, Python lo determinará automáticamente según el valor que le asignes.
 Ejemplo:
c) Expresiones
Una expresión es una combinación de valores, variables y operadores. Un valor por sí mismo
se considera una expresión, y también lo es una variable, así que las siguientes expresiones
son todas válidas (asumiendo que la variable x tenga un valor asignado). Las expresiones son
secuencias de operadores y operandos que se utilizan para uno o más de estos propósitos:

 Calcular un valor a partir de los operandos.


 Designar objetos o funciones.
 Generar “efectos secundarios”. (Los efectos secundarios son cualquier acción
distinta de la evaluación de la expresión; por ejemplo, modificando el valor de un
objeto).

 Ejemplo

d) Función intrínseca
Como en otros lenguajes de programación, una función no es más que una porción o bloque de
código reutilizable que se encarga de realizar una determinada tarea.
Resulta muy cómodo trabajar con funciones, porque no es necesario reescribir ese código cada
vez que nos enfrentamos a dicha tarea. Tan solo, llamar a la función, son funciones predefinidas
en Python que están disponibles para su uso sin necesidad de importar bibliotecas adicionales
Las funciones intrínsecas en Python ahorran tiempo y esfuerzo, ya que proporcionan
funcionalidades comunes listas para su uso inmediato, lo que es beneficioso en entornos
comerciales donde se requiere eficiencia.
Un ejemplo de función intrínseca útil en negocios es sum (), que se utiliza para sumar elementos
de una lista o iterable, lo que puede ser útil para calcular el total de ventas o ingresos.
 Ejemplo
e) Entradas y salidas de datos.

Cuando sabemos cómo escribir en ficheros y solicitar información al usuario, la pregunta que nos
podemos hacer es, ¿Cómo hace Python para conectar pantalla y teclado? La respuesta es, a
través de los flujos de entrada y salida de datos. Estos flujos son los mecanismos que nos
permiten realizar operaciones de entrada y salida en nuestros programas.

Teclado (entrada|input) → Programa → Pantalla (salida|output)

La mayoría de los Sistemas Operativos ofrecen tres flujos de entrada y salida de datos por
defecto, cada uno de ellos para un propósito específico.

 Entrada de datos estándar (stdin), es un canal de comunicación entre el programa y la


entrada de datos (normalmente en formato texto desde un teclado).
 Salida de datos estándar (stdout), es un canal de comunicación entre el programa y la
salida de datos (normalmente en formato texto a través de una pantalla).
 Salida de Errores (stderr), es un canal de comunicación para mostrar errores y mensajes
de diagnóstico de un programa (normalmente en formato texto a través de la pantalla).

Cuando usamos la función input() estamos usando el canal de comunicación de entrada de


datos STDIN. La función print() es un claro ejemplo de un flujo de datos STDOUT. Si ejecutas un
script escrito en Python y recibes un error, ese error probablemente es impreso usando el canal
de comunicación STDERR.

 Ejemplo:
f) Manejo de cadenas, incluyendo cadenas

Una forma de manipular cadenas de caracteres es utilizar operadores de cadenas de caracteres.


Ejemplo: si tenemos la cadena “Python ” (considérese el espacio en blanco final), P está en la
ubicación 0, t en la ubicación 2, etc. Incluyendo las cadenas:

 Función capitalizar ()
 Funcion inferior ()
 Funcion title ()
 Funcion casefold ()
 Funcion superior ()
 Funcion count ()
 Funcion find ()
 Funcion reemplazar ()
 Funcion swapcase ()
 Funcion join ()

 Ejemplo

g) Estructura de decisión

Las construcciones o bloques de código que se emplean para regular el flujo de un


programa se denominan colectivamente "estructuras de decisión" en programación.
Puedes decidir qué hacer, repetir iteraciones y controlar el comportamiento del programa
en función de determinadas condiciones gracias a estas estructuras. Disponer de
estructuras de decisión es crucial para una programación lógica y eficaz.

Algunas de las condiciones son:


 Estructura de Control if: El condicional if-elif-else es una estructura de control de
selección que sirve para tomar decisiones, basándose en la evaluación de
condiciones y/o comparaciones, en el flujo del programa.
 Estructura de Control For: se utiliza para iterar sobre una secuencia (como una
lista, tupla o cadena) y ejecutar un bloque de código para cada
elemento de la secuencia.
 Estructura Control while: El ciclo while ejecuta un bloque de instrucciones
mientras haya una condición que se cumpla.
Escribir programas que puedan resolver problemas lógicamente,
completar tareas repetidamente manejar errores correctamente requiere
estructuras de decisión.

 Ejemplo:
CONCLUSIÓN

Esta evidencia me pareció interesante ya que nos permite obtener un mejor conocimiento sobre lo
que es phyton y cuáles son sus funciones, esto nos ayudara a aprender y aplicarlo nosotros en algún
futuro.

Es muy importante saber muy bien la forma de cómo escribir un pseucódigo, ya que de esta manera
se logra transmitir lo que se desea, en el caso de las entradas y salidas de datos, se debe usar input()
para poder dar una orden de entrada de datos y para la salida de datos usamos el print(), de esta
manera es más fácil que lo que deseamos comunicar se haga de la mejor manera y sobre todo
entendible, por eso es importante saber muy bien la manera en cómo usar y escribir un pseucodigo
y sobre todo cada funciones que se pueden utilizar en Python.

En conclusión, el realizar esta evidencia me pareció interesante ya que investigamos acerca de la


definición de cada concepto que complementa al programa que estamos viendo ahora “Python” y
al hacerlo de esta forma y poniendo ejemplos que nosotros creamos aprendemos y entendemos
más rápido las cosas.
BIBLIOGRAFÍA

J.L.Rojo. (2022). Introducción a los flujos de entrada y salida de datos en


Python. Red Code’. https://blog.artegrafico.net/introduccion-a-los-flujos-de-
entrada-y-salida-de-datos-en-python#google_vignette

Estructuras de control — Python para Ingenieros. (s/f). Github.io. Recuperado el

23 de septiembre de 2023, de https://jorgedelossantos.github.io/apuntes-

python/Estructuras%20de%20control.html

(Programacionnerd, s.f.)

https://programacionnerd.blogspot.com/2012/05/python-variables-y-comentarios.html

PY4E-ES - Python para todos. (s. f.). https://es.py4e.com/html3/02-variables

También podría gustarte