Want to create interactive content? It’s easy in Genially!
Pen Comp. Python
Profe Tello
Created on October 18, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
LENGUAJE PYTHON
Start
índice
4- Instrucciones básicas
3- Intérprete
2- Qué es Python
1- Objetivos
7.- Funciones
6.- Indices
5- Asignaciones
Objetivos
El alumno: Conocerá qué es el lenguaje de programación Python.
Cómo se utiliza el intérprete
Conocerá y aplicará las instrucciones print input
¿ Por qué programar en Python y no en C , java, Lua u otros lenguajes ?
¿ Qué es Python ?
COLAB
LINK
Instrucciones básicas
Redondeo
Modulo
OPERADORES RELACIONALES
OPERA DO RES ARITMÉTICOS
TIPOS D E DATOS
ERRORES
VARI AB LES
TIPOS DE DATOS
EJERCICIO
Ejercicios tipo examen
Reglas para escribirlas
Ejercicios tipo examen
Conversiones o Casting
Ejercicio tipo examen
Instrucciones básicas
int
input
float
Ejemplo de Uso
Ejemplo de Uso
Ejemplo de Uso
If
Asignaciones
Programa Índice
Programa Comisiones
Programa Substrings
Programa Calorias
Programa Nómina
Programa Número
Programa Semana
Asignación
En Python crea el programa que pida e imprima la siguiente corrida
- Tu nombre completo
- Tu edad
- El país donde vives
- Que estudias
- Nombre de tu escuela
- Tu color favorito
- Tu comida preferida
- Tu fruta favorita
- Tu canción preferida
- Tu pasatiempo preferido
Next
Asignación
Como responsable de las áreas administrativas, tienes bajo tu cargo a los vendedores de la empresa. Cada vendedor recibe una comisión por venta del 12% que se agrega a su sueldo. Crea un programa que informe :
- Nombre del empleado
- Edad
- Puesto
- Importe de ventas
- Sueldo
- El total de su sueldo y su comisión.
Nombre del Programa: Comisiones Primero crea el diagrama de flujo del plan del programa.
Asignación
Como responsable del área administrativs de una empresa del sector salud, tienes bajo tu cargo a personal de nutrición que necesitan de un software que les de la siguiente información de sus pacientes a partir de su consumo y gasto diario de calorías. Crea un programa que informe :
- Nombre del paciente
- Edad
- Peso
- Consumo y Gasto total de calorías mensual
- Consumo y Gasto total de calorías trimestral.
- Consumo y Gasto total de calorías semestral.
- Consumo y Gasto total de calorias anual.
- Nota: Considera el mes de 30 días
Nombre del Programa: Calorías Crea el diagrama de flujo del plan del programa.
Asignación
La empresa donde laboras, decidió no usar hojas de cálculo para elaborar la nómina, asi que se te encargo crear el programa que la calcule a partir de los siguientes datos:
- Nombre del empleado
- Su RFC
- Puesto
- Sueldo mensual antes de deducciones.
- 5% de bono adicional sobre el sueldo mensual antes de deducciones.
- 4% caja de ahorro
- 16 % de ISR
Nombre del Programa: Nómina Crea el diagrama de flujo del plan del programa.
Asignación
A través de usar condicionales, deberás determinar si un número es positivo, neutro o negativo.
Nombre del Programa: Número Crea el diagrama de flujo del plan del programa.
Asignación
A través de usar condicionales, deberás determinar que día de la semana se trata, el número 1 = Lunes 2= Martes 3=Miércoles 4=Jueves 5= Viernes 6= Sábado y el número 7 = Domingo. Deberás pedir al usuario su nombre, luego pedirás al usuario que teclee un número y luego dependiendo del número que te de, imprimirás que día de la semana se trata.
Nombre del Programa: Número Crea el diagrama de flujo del plan del programa.
Asignación
Utilizando índices resuelve los siguientes programas: 1.- Encuentra y muestra en pantalla qué caracter ocupa la quinta posición dentro de la siguiente palabra: "ordenador" 2.-Encuentra y muestra en pantalla el índice de la última aparición de la palabra práctica en la siguiente frase: "En teoría, la teoría y la práctica son los mismos. En la práctica, no lo son." 3.- Qué posición ocupa la letra x en la palabra México
Nombre del Programa: Índice
Asignación
Utilizando índices resuelve los siguientes programas: 1.-Extrae la primera palabra de la siguiente frase utilizando slicing, y muéstrala en pantalla: "Controlar la complejidad es la esencia de la programación" 2.-Toma cada tercer caracter empezando desde el noveno hasta el final de la frase, e imprime el resultado. "Nunca confíes en un ordenador que no puedas lanzar por una ventana" 3.- Invierte la posición de todos los caracteres de la siguiente frase y muestra el resultado en pantalla. "Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza"
Nombre del Programa: Substrings
Índices
Substraer
Index
Funciones
Variables
Son espacios temporales para guardar:
- números
- texto
- booleanos
3 Tipos de Datos
1.- Numéricos : Enteros : 35 Flotantes: 4.5 40.5 2.- Texto: "casa", "perro", "hola" string 3.- Booleano: Verdadero (True) Falso (False)
edad = int(input("Dame tu edad: ")) Dos formas de imprimirlo: print(f"Tu edad es {edad}") print(f"Tu edad es ",edad)
Seccionar un programa para simplificar su lectura. def nombrefuncion():
Crea un programa que divida dos numeros el segundo numero elevado a la 5 potencia, el resultado sea dividido por el resultado de la mutliplicación de dos números. num1= 5 num2= 7 num3= 8 num4= 3 resultado = 1.23
Extraer Sub-Strings, en el ejemplo, sería extraer la palabra: "palabra" del string completo
Se usa para imprimir en pantalla un mensaje de texto y se escribe de la siguiente forma: print ("Hola Mundo") El texto dentro de los paréntesis lleva doble comilla Si te falta un paréntesis o la doble comilla, no funcionará.
- ¿ Y ... cómo se imprimen los números?
TIPOS DE TOS
tuples - sus elementos son inmutablesSets - Sus elementos nunca se repiten listas- Sus elementos pueden repetirse
El índice es la posición de una letra en unstring. Importante un espacio en blanco tambíen ocupa una posición en un string.
Usando Slicing
nombre = input("Dame tu nombre: ") Dos formas de imprimir: print(f"Tu nombre es {nombre}") print(f"Tu nombre es ",nombre)
Cometer errores es parte de programar
A menudo cometerás errores, lo importante es que aprendas a resolverlos
- print("Hola mundo)
Crea un programa que restes dos numeros, el resultado se divida entre el resultado de la multiplicación de dos números, el primero de ellos elevado a la segunda potencia.primer número 7 segundo 9 tercero 2 cuarto 3 El resultado será -0.16
Asi conocería la posición de la letra o dentro de la palabra hola
la posición de o es la 1
Crea un programa que divida dos números, el primero de ellos elevado a la tercer potencia, el resultado debe multiplicarse con el resultado de la suma entre dos numeros.primer número 5 segundo 3 tercero 7 cuarto 4 El resultado será 458.33
estatura = float input("Dame tu estatura: ))
Para saber que caracter hay en una posición
La razón es que Python es un lenguaje muy amigable, sencillo de aprender, poderoso y utilizado para desarrollar aplicaciones de IA