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

Apuntes de Programacion en Python

Este documento presenta una introducción al lenguaje de programación Python, incluyendo ejemplos básicos de sintaxis, operaciones matemáticas, manejo de texto, entrada y salida, y ejercicios de práctica sobre notas de alumnos. Se recomienda instalar Anaconda para ejecutar código Python en diferentes sistemas operativos.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas

Apuntes de Programacion en Python

Este documento presenta una introducción al lenguaje de programación Python, incluyendo ejemplos básicos de sintaxis, operaciones matemáticas, manejo de texto, entrada y salida, y ejercicios de práctica sobre notas de alumnos. Se recomienda instalar Anaconda para ejecutar código Python en diferentes sistemas operativos.
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Apuntes de Programación en Python

Jorge Chavez Ruiz

Febrero, 2022

El presente documento muestra los primeros pasos del lenguaje de programación en python hasta su uso
en el procesamiento digital de señales con diferentes aplicaciones. Para ello se recomienda instalar Anaconda
Navigator https://www.anaconda.com/distribution/ en cualquier sistema operativo (multiplataforma)

Índice

1. Teoria 2

2. Texto 2

3. Ejercicios 3

1
1. Teoria
1. En python cada lı́nea es una instrucción de código. Los comentarios se lo realizan con#. Para realizar
procesos matemáticos no es necesario el uso de variables ya que el entorno puede detectar el tipo de
entrada y puede generar resultados.
# sumar
3+3
Out [1]: 6
# restar
5 -2
Out [2]: 3
# multiplicar
3*2
Out [3]: 6
# division
# decimal es con punto
16/4
Out [4]: 4.0
# potencia
3**2
Out [6]:9
# modulo
3 %2
Out [7]:1

2. Texto
1. Para imprimir un texto se usa print de la sgt forma
print ( " hola mundo )

hola mundo

2. Se puede declarar una variable como texto y concatenarla con una ”,”
cadena = " Esto es un texto "
print ( " Este es el contenido de cadena : " , cadena )

Este es el contenido de cadena : Esto es un texto

3. Una variable tipoi texto se maneja como una cadena

[ P ][ y ][ t ][ h ][ o ][ n ]
[0][1][2][3][4][5]
texto = " Python "
texto [0:3] # El ultimo c a r a c t e r no se c o n s i d e r a

4. Se puede alterar la forma de mostrar el contenido de una variable


print ( " p " + texto [1:])
print ( texto [:5]+ " N " )
print ( texto [:: -1])

python
PythoN
nohtyP

5. Inclusive podemos girar el texto


# Girar el texto
# [ P ][ y ][ t ][ h ][ o ][ n ]
print ( texto [:: -1])
nohtyP

6. Para solicitar que se ingrese un valor utilizamos la funcion input


nombre = input ( " Ingrese su nombre : " )
print ( " Mucho gusto " + nombre )

Ingrese su nombre : Jorge Chavez


Mucho gusto Jorge Chavez

2
La funcion input devuelve como resultado un string. Aparte de eso lo vamos a sumar consigo mismo y mostrar
el resultado.
entero = int ( input ( " Ingrese un enterto : " ) )
suma = entero + entero
print ( suma )

Ingrese un enterto : 12
24

3. Ejercicios
1. Un profesor quiere calcular la nota final de sus alumnos en base a dos exámenes y está desarrollando
un algoritmo, el problema es que los exámenes cuentan con diferente aporte a la nota y no sabe cómo
programar. La nota 1 cuenta con el 40 % y la nota 2 cuenta con el 60 % del promedio final
nota1 = 5
nota2 = 8
promedio = ( nota1 *0.4 + nota2 *0.6)
print ( promedio )

6.8

2. Ordenar la variable, extraer el nombre y el apellido en una variable, luego xtraer la nota y almacenar
en una variable llamada nota y lo mismo con la materia. Finalmente imprimir un mensaje: ”nombre”ha
sacado una nota de ”nota.en la asignatura ”materia”. Nota: no modificar la variable del ejercicio
cade naCorrup ta = " airotsiH ;6.7 , aicraG nomaR "
cade naCorrup ta = " airotsiH ;6.7 , aicraG nomaR "
ordCadena = cadenaC orrupta [:: -1]
nomAp = ordCadena [:12 ]
nota = ordCadena [13:16]
materia = ordCadena [17::]
print ( nomAp , " ha sacado una de " , nota ," en la asignatura " , materia )

Ramon Garcia ha sacado una de 7.6 en la asignatura Historia

3. Pedir al usuario las tres notas, pedir el nombre y el apellido. Mostrar el mensaje: NOMBRE tiene un
promedio de PROMEDIO.

valor1 = float ( input ( " Ingrese la primeta nota : " ) )


valor2 = float ( input ( " Ingrese la segunda nota : " ) )
valor3 = float ( input ( " Ingrese la terceranota : " ) )
valorprom = (( valor1 + valor2 + valor3 ) /3)
nomaap = input ( " Ingrese su nombre y apellido : " )
print ( nomaap , " tiene un promedio de " , valorprom )
# i m p o r t a n t e tener e n c u e n t a como se pone el print al querer p r o y e c t a r texto con numeros

Ingrese la primeta nota : 8


Ingrese la segunda nota : 8
Ingrese la terceranota : 9
Ingrese su nombre y apellido : Jorge Chavez
Jorge Chavez tiene un promedio de 8 . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4

También podría gustarte