Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Python en el Ciclo 1 de Programación en Universidad Sergio Arboleda, Apuntes de Derecho Civil

La sesión 1 del curso de Fundamentos de Programación en Python de la Universidad Sergio Arboleda. Se aborda la introducción al lenguaje de programación Python, incluyendo su historia, características y porqué usarlo. Además, se introduce Colab como entorno de desarrollo y se explica su uso. Se incluyen ejercicios para practicar.

Tipo: Apuntes

Antes del 2010

Subido el 14/10/2022

gabriel-amaya-abogado
gabriel-amaya-abogado 🇨🇴

1 documento

1 / 24

Toggle sidebar

Documentos relacionados


Vista previa parcial del texto

¡Descarga Python en el Ciclo 1 de Programación en Universidad Sergio Arboleda y más Apuntes en PDF de Derecho Civil solo en Docsity! Ciclo 1 Fundamentos de programación en Python Sesión 1: Introducción lenguaje de programación Python Programa Ciencias de la Computación e Inteligencia Artificial Escuela de Ciencias Exactas e Ingeniería Universidad Sergio Arboleda Bogotá 1.1 ¿Qué puede hacer Python? • Python puede utilizarse en un servidor para crear aplicaciones web. • Python se puede utilizar junto con el software para crear flujos de trabajo. • Python puede conectarse a sistemas de bases de datos. También puede leer y modificar archivos. • Python puede utilizarse para manejar big data y realizar matemáticas complejas. • Python puede utilizarse para la creación rápida de prototipos o para el desarrollo de software listo para la producción. 1.2 ¿Por qué Python? • Python funciona en diferentes plataformas (Windows, Mac, Linux, Raspberry Pi, etc). • Python tiene una sintaxis sencilla similar a la del idioma inglés. • Python tiene una sintaxis que permite a los desarrolladores escribir programas con menos líneas que otros lenguajes de programación. • Python se ejecuta en un sistema de interpretación, lo que significa que el código puede ejecutarse tan pronto como se escribe. Esto significa que la creación de prototipos puede ser muy rápida. • Python puede tratarse de forma procedimental, orientada a objetos o funcional. 1.3 Es bueno saber • La versión principal más reciente de Python es Python 3. Sin embargo, Python 2, a pesar de que no se actualiza más que las actualizaciones de seguridad, sigue siendo bastante popular. • En este curso se escribirá Python en una plataforma on line (Colab de Google). • Es posible escribir Python en un Entorno de Desarrollo Integrado, como Thonny, Pycharm, Netbeans o Eclipse, que son particularmente útiles cuando se manejan grandes colecciones de archivos Python. 2. Colab como entorno de desarrollo ¿Cómo acceder a Colab? Para acceder a este servicio lo primero que se requiere es una cuenta en Gmail. El correo del proyecto MINTIC esta en el dominio de colab. Una vez que tienes la cuenta, hay que ingresar a ella y luego, en otra ventana del navegador, ir a la siguiente dirección https://colab.research.google.com/. Lo anterior te llevará a la página de inicio de Collaboratory y en ella encontrarás un excelente tutorial para iniciar 2.1 Aspectos básicos de una notebook en Colab Cuando se inicia una notebook obtendremos una vista como la siguiente: En Google Colab, así como en Jupyter Notebook. existen dos tipos de celdas: Las enfocadas en el texto y las enfocadas en el código. Como bien lo describe su nombre la primera es útil para la redacción de texto incluyendo HTML y LaTeX, mientras que la segunda está enfocada a la ejecución de código en el lenguaje de programación Python. 2.1 Aspectos básicos de una notebook en Colab Para agregar una celda de texto será necesario dar clic en el siguiente botó: Para agregar una celda de código será necesario dar clic en el botón siguiente: 3.2 Variable en Python Una variable puede tener un nombre corto (como x e y) o un nombre más descriptivo (edad, nombre del coche, volumen_total). Reglas para las variables de Python: • Un nombre de variable debe comenzar con una letra o el carácter de subrayado • Un nombre de variable no puede empezar por un número • Un nombre de variable sólo puede contener caracteres alfanuméricos y guiones bajos (A-z, 0-9 y _ ) • Los nombres de las variables distinguen entre mayúsculas y minúsculas (edad, Age y AGE son tres variables diferentes) 3.2 Variable en Python Muchos valores a múltiples variables Python permite asignar valores a múltiples variables en una sola línea: 3.3 Variable en Python Salida de variables La función print() de Python se utiliza a menudo para dar salida a las variables. 3.5 Numeros en Python A continuación se describen alguos tipos de datos que se manejan en Python: 3.5 Numeros en Python Conversión de tipo Oo Xx 1 % int Oo 2.8 * float y: 1 * complex z *convertir a float: a = float(x) *convertir de float a int: b = int(y) *convertir de int a complejo: c = complex(x) print(a) print(b) print(c) print (type(a)) print (type(b)) print (type(c)) 1.0 2 (1+03) <class 'float'> <class 'int'> <class 'complex'> AA A * es de todos ae. LO -—«k UNIVERSIDAD SERGIO ARBOLEDA Mision TIC2022 -— 3.6 Booleanos en Python • En programación a menudo necesitas saber si una expresión es Verdadera o Falsa. • Puedes evaluar cualquier expresión en Python, y obtener una de las dos respuestas, Verdadero o Falso. • Cuando comparas dos valores, la expresión se evalúa y Python devuelve la respuesta booleana:
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved