55284 Introducción a Python.
Al finalizar el curso
• Comprender cómo funciona Python y para qué sirve.
• Comprender el lugar de Python en el mundo de los lenguajes de programación.
• Trabajar y manipular cadenas en Python.
• Realizar operaciones matemáticas con Python.
• Trabajar con secuencias de Python: listas, matrices, diccionarios y conjuntos.
• Recopile los resultados de entrada y salida del usuario.
• Realizar procesamiento de control de flujo en Python.
• Escribir y leer archivos con Python.
• Escribir funciones en Python.
• Manejar excepciones en Python.
• Trabajar con fechas y horas en Python
Módulo 1: Conceptos básicos de Python
Python, que apareció por primera vez en 1991, es una
de la programación más popular
idiomas en uso. Python es de alto nivel
lenguaje de programación, lo que significa que
utiliza una sintaxis relativamente humana
legible, que se traduce por un Python
Intérprete a un idioma de su computadora
puede entender. Ejemplos de otros populares
Los lenguajes de programación de alto nivel son C #,
Objective-C, Java, PHP y JavaScript.
Curiosamente, todos estos otros idiomas,
a diferencia de Python, comparte una sintaxis similar a la de C. Si usted
use uno o más de esos
idiomas, puede encontrar la sintaxis de Python a
un poco extraño. Pero dale un poco de tiempo. Vas a
resulta bastante amigable para los programadores.
Lecciones
Ejecutando Python
• ¡Hola Mundo!
• Literales
• Comentarios de Python
• Variables
• Escribir un módulo de Python
• Función print ()
• Recopilación de información de usuario
• Obteniendo ayuda
Laboratorio 1: Ejercicios de esta lección
• Hola Mundo
• Explorando tipos
• Una secuencia de comandos de Python simple
Después de completar este módulo, los estudiantes
ser capaz de:
• Comprender cómo funciona Python.
• Comprender el lugar de Python en el mundo de
lenguajes de programación.
• Comprender la diferencia entre Python
3.xy Python 2.x.
• Comprender las variables y los datos de Python
tipos.
• Cree módulos simples.
• Obtenga ayuda sobre Python.
Módulo 2: Funciones y módulos
Este módulo explica cómo trabajar con
funciones y módulos.
Lecciones
• Definición de funciones
• Alcance variable
• Variables globales
• Parámetros de función
• Devolución de valores
• Importación de módulos
Laboratorio 1: Ejercicios de esta lección
• Una función con parámetros
• Parámetros con valores predeterminados
Después de completar este módulo, los estudiantes
ser capaz de:
• Definir y llamar funciones.
• Definir parámetros y pasar argumentos
a las funciones.
• Establecer valores predeterminados para los parámetros.
• Comprender el alcance de las variables.
• Devolver valores de funciones.
• Crear e importar módulos.
Módulo 3 Matemáticas
Python incluye algunas matemáticas integradas
funciones y algunas funciones adicionales incorporadas
bibliotecas que proporcionan matemáticas extendidas (y
relacionadas) funcionalidad. En esta lección, vamos a
cubrir las funciones integradas y las matemáticas
y bibliotecas aleatorias.
Lecciones
• Operadores aritméticos
• Operadores de Asignación
• Funciones matemáticas integradas
• El módulo de matemáticas
• El módulo aleatorio
Laboratorio 1: Ejercicios de esta lección
• Piso y módulo
• ¿Cuántas pizzas necesitamos?
Después de completar este módulo, los estudiantes
ser capaz de:
• Hacer matemáticas básicas en Python.
• Utilice el módulo de matemáticas para obtener más
operaciones matemáticas.
• Utilice el módulo aleatorio para generar
números al azar.
Módulo 4: Cadenas de Python
Según la documentación de Python,
«Las cadenas son secuencias inmutables de
Puntos de código Unicode. » Menos técnicamente
hablando, las cadenas son secuencias de
personajes 15. El término secuencia en Python
se refiere a un conjunto ordenado. Otros comunes
Los tipos de secuencia son listas, tuplas y
rangos, todos los cuales se cubrirán más adelante en
este curso.
Lecciones
• Comillas y caracteres especiales
• Indexación de cadenas
• Cortar cuerdas
Concatenación y repetición
• Métodos comunes de cadenas
• Formato de cadena
• Literales de cadena formateados (cadenas f)
• Funciones de cadena integradas
Laboratorio 1: Ejercicios de esta lección
• Cadenas de indexación
• Cortar cuerdas
• Repetición
• Jugando con el formato
• Familiarizarse con las cuerdas f
Salida de texto delimitado por tabuladores
Después de completar este módulo, los estudiantes
ser capaz de:
• Trabajar con cuerdas.
• Escapar de los caracteres especiales.
• Trabajar con cadenas de varias líneas.
• Indexar y cortar cadenas.
Utilice operadores de cadena comunes y
métodos.
• Dar formato a cadenas.
• Utilice funciones de cadena integradas
Después de completar este módulo, los estudiantes
ser capaz de:
• Hacer matemáticas básicas en Python.
• Utilice el módulo de matemáticas para obtener más
operaciones matemáticas.
• Utilice el módulo aleatorio para generar
números al azar.
Los iterables son objetos que pueden devolver su
miembros uno a la vez. Los iterables que
cubriremos en esta lección son listas, tuplas,
rangos, diccionarios y conjuntos.
Lecciones
• Definiciones
• Secuencias
• Secuencias de desembalaje
• Diccionarios
• La función len ()
• Conjuntos
• * argumentos y ** kwargs
Laboratorio 1: Ejercicios de esta lección
• Eliminar y devolver elemento aleatorio
• Juego simple de piedra, papel y tijeras
• Secuencias de rebanado
• Creación de un diccionario a partir de la entrada del usuario
Después de completar este módulo, los estudiantes
ser capaz de:
• Comprender los diferentes tipos de
iterables disponibles en Python.
• Crear, modificar y trabajar con listas.
• Crear y trabajar con tuplas.
• Cree rangos.
• Crear, modificar y trabajar con
diccionarios.
• Crear conjuntos y utilizar conjuntos para eliminar
duplicados en listas.
• Comprender los parámetros * args y ** kwarg
más info en: http://ulearn.edu.uy/55284-introduccion-a-python/
Conecta