Este documento presenta una introducción al lenguaje de programación Python. Explica que Python puede usarse para programación lineal, estructurada y orientada a objetos. Define variables, comentarios y operadores matemáticos básicos en Python. Resuelve problemas de ejemplo para ilustrar conceptos como imprimir mensajes, definir variables de diferentes tipos, y realizar operaciones matemáticas.
Estructura de datos tipo lista
Índices negativos en tuplas, listas y string
Estructura de datos tipo diccionario
Formato de cadenas de caracteres (string)
Estructura de datos tipo lista
Índices negativos en tuplas, listas y string
Estructura de datos tipo diccionario
Formato de cadenas de caracteres (string)
Taller de introduccion a python con turtleAlbert Page
Documento que representa una introducción al funcionamiento de la biblioteca de Turtle de python, mostrando los principales conceptos de programación básica
Taller de introduccion a python con turtleAlbert Page
Documento que representa una introducción al funcionamiento de la biblioteca de Turtle de python, mostrando los principales conceptos de programación básica
En esta práctica se realizan ejercicios guiados de la mano para aprender el uso de estructuras secuenciales, es para usuarios nuevos en la programación con C
Explicación sobre como elaborar videotutoriales, descargando videos de YouTube y editandolo con herramientas como Windows Movie Maker o capturando la actividad de su PC con CamStudio.
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxOsiris Urbano
Evaluación de principales hallazgos de la Historia Clínica utiles en la orientación diagnóstica de Hemorragia Digestiva en el abordaje inicial del paciente.
La Unidad Eudista de Espiritualidad se complace en poner a su disposición el siguiente Triduo Eudista, que tiene como propósito ofrecer tres breves meditaciones sobre Jesucristo Sumo y Eterno Sacerdote, el Sagrado Corazón de Jesús y el Inmaculado Corazón de María. En cada día encuentran una oración inicial, una meditación y una oración final.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
3. INTRODUCCIÓN Python es un lenguaje de script desarrollado por Guido van Rossum . Podemos codificar empleando programación lineal, estructurada y orientada a objetos (tengamos en cuenta que esta última es la que se ha impuesto en la actualidad) Se cuenta con intérpretes de Python en múltiples plataformas: Windows, Linux, Mac etc. Se pueden desarrollar aplicaciones de escritorio como aplicaciones web. Empresas como Google, Yahoo, Nasa etc. utilizan este lenguaje para sus desarrollos (actualmente el creador de Python Guido van Rossum trabaja para Google.) Se puede ejecutar instrucciones de Python desde la línea de comando o creando archivos con extensión *.py. Cuando uno comienza a aprender este lenguaje la línea de comandos nos provee una retroalimentación del resultado en forma inmediata. El objetivo de este tutorial es presentar en forma progresiva los conceptos fundamentales de este lenguaje y poder analizar los problemas resueltos y codificar los problemas propuestos.
5. Definición de variables (1/2) Una variable almacena un valor de cierto tipo. En Python podemos definir variables de tipo: Numérica (entera) Numérica (flotante) Numérica (complejo) Cadena de caracteres Booleano
6. Definición de variables (2/2) Para definir una variable en Python solo debemos asignarle el valor, en dicho momento se define el tipo de variable según el valor asignado (Python es un lenguaje sensible a mayúsculas y minúsculas, por lo que debemos respetar esta característica): Variable entera: edad=21 Variable flotante: altura=1.92 Variable compleja: valor=5+3j Cadena de caracteres (puede estar encerrada entre simples o dobles comillas): nombre="Mario" Booleano: encontrado=False
7. Problema resuelto Definir una variable de cada tipo y luego imprimirlas empleando la función print. edad=21 altura=1.92 valor=5+3j nombre="Mario" encontrado=False print edad print altura print valor print nombre print encontrado
8. Problema Propuesto Definir una variable donde almacenar su nombre y en otra su edad, mostrar luego los valores almacenados con la leyenda previa que indique que representa: nombre="ana" edad=25 print "Nombre:" print nombre print "Edad:" print edad
9. Definición de comentarios En Python utilizamos el caracter # para indicar al intérprete que dicha línea es un comentario y no la debe procesar como una instrucción de Python. Es muy común utilizar comentarios para informar el objetivo del programa, su desarrollador, la lógica de los algorítmos empleados etc. Veamos un programa que utiliza comentarios: # Definición de tres variables enteras y una de tipo string edad1=10 edad2=4 edad3=21 nombre="pedro" Podemos en la misma línea de código agregar comentarios: edad3=23 #mayor de edad
10. Problema resuelto Confeccionar una pantalla de presentación. Definir tres líneas de comentarios. #Definición de tres títulos. #Los títulos pueden ser cualquier mensaje. #Cada uno en una línea distinta. print 'Primer titulo' print 'Segundo titulo' print 'Tercer titulo'
11. Problema Propuesto Confeccionar una pantalla de presentación de un sitio. Definir varias líneas de comentarios indicando el nombre del programa, el programador y la fecha de la última modificación. #Programa: Diseño de puente #Programador: Pando Victor #Fecha de última modificación: 16/10/2008 print ‘*******************’ print ‘Pantalla principal’ print ‘*******************’
12. Operadores matemáticos Python nos suministra los siguientes operadores matemáticos para trabajar con números enteros y flotantes: + suma - resta * multiplicación / división de flotantes // división de enteros % resto de una división ** exponenciación Hay que tener en cuenta que si dividimos dos enteros con el símbolo / el resultado es un entero. Debe ser alguno de los dos números flotantes para que el resultado sea float.
13. Problema resuelto Definir dos variables enteras e inicializarlas con los valores 7 y 2.5 respectivamente. Luego imprimir la suma, resta, multiplicación, resto de la división y el resultado de la división como entero y como flotante. valor1=7 valor2=2.5 suma=valor1+valor2 print 'La suma es:‘, suma resta=valor1-valor2 print 'La resta es:‘, resta multiplicacion=valor1*valor2 print 'El producto es:‘, multiplicacion div1=valor1/valor2 print 'La división con resultado float:‘, div1 div2=valor1//valor2 print 'La división con resultado entero:‘, div2 resto=valor1%valor2 print 'El resto:‘, resto
14. Problema Propuesto Mostrar el resultado de elevar el número 2 al cuadrado y al cubo. cuadrado=2**2 print 'Cuadrado:' print cuadrado cubo=2**3 print 'Cubo:' print cubo