Fundamentos de programación en Python Clase 3

Fundamentos de programación en Python Clase 3

Fundamentos de programación en Python Clase 3

Hola y bienvenidos nuevamente al curso de fundamentos de programación en Python clase 3, empezaremos a trabajar la estructura de un algoritmo y sus componentes.

También veremos la definición de una variable, los tipos de variables y las formas de ingresar datos a variables por teclado o de forma predeterminada.

Del mismo modo, empezaremos el tratamiento de algunas operaciones avanzadas, y terminaremos revisando los tipos de algoritmos con los que vamos a trabajar en clase.

Por lo tanto, puedes visitar las clases anteriores ya que lo más importante, es que hemos desarrollando temas básicos para luego ir adentrando un poco más.

De manera similar a clases anteriores (Clase 1, Clase 2), comenzamos a desarrollar el curso de fundamentos de programación en Python clase 3, en otras palabras, empecemos la clase:

Logro de aprendizaje

Dentro de este curso de fundamentos de programación en Python clase 3, Identificamos la estructura de un algoritmo y sus componentes (variables).

Contenidos

En el curso de fundamentos de programación en Python clase 3, Los temas a desarrollar son los siguientes:

 

  • ¿Qué es una variable?
  • Tipos de variables
  • Ingreso de datos por teclado
  • Tratamiento de operaciones avanzadas
  • Tipos de algoritmos

¿Qué es una variable?

Para algunos lenguajes de programación, las variables pueden entenderse como «cajas» en las que se guardan los datos, pero en Python las variables son «etiquetas».

Etiquetas que permiten hacer referencia a los datos (que se guardan en unas «cajas» llamadas objetos). Y que cuentan con diferentes tipos de datos almacenados.

Dentro de la programación vamos a encontrar diferentes tipos de variables como por ejemplo variables enteras, float, decimal, Sting entre otros tipos de variables.

 

Definir una varible

Sin embargo, Las variables en Python se crean cuando se definen por primera vez, es decir, cuando se les asigna un valor por primera vez.

Lo más importante para asignar un valor a una variable utilizamos el operador de igualdad (=). A la izquierda de la igualdad se asigna el valor.

Fíjese en que los números decimales se escriben con punto (.) y no con coma (,). >>> x 0=2.5
La variable se escribe siempre a la izquierda de la igualdad. Si se escribe al revés, Python genera un mensaje de error: >>> 2.5=x

 SyntaxError: Can’t assign to literal

Para que IDLE muestre el valor de una variable, basta con escribir su nombre: >>> x 0=2.5

 

>>>x

2.5

Una variable puede almacenar números, texto o estructuras complicadas. Si va a almacenar texto, el texto debe escribirse entre comillas simples (‘) o dobles («).

 

A las variables que almacenan texto se les suele llamar cadenas (de texto).

>>>Nombre = «José Luis»

 

>>>Nombre

‘José Luis’

 

Nombres de variables

Aunque no es obligatorio, se recomienda que el nombre de la variable esté relacionado con la información que se almacena en ella, para que sea más fácil entender el programa.
El nombre de una variable debe empezar por una letra o por un guión bajo (_) y puede seguir con más letras, números o guiones bajos.
>>> _X = 3.8

>>> _X

3.8

 

>>> x1 = 100

>>> x

100

 

>>> fecha_de_nacimiento =«18 de setiembre de 2019»

>>> fecha_de_nacimiento

’18 de setiembre de 2019′

Tipos de variables

Aunque se definan de forma similar, para Python no es lo mismo un número entero, un número decimal o una cadena ya que, por ejemplo, dos números se pueden multiplicar pero dos cadenas no (curiosamente, una cadena sí que se puede multiplicar por un número).
>>> fecha = 1997 Int
>>> fecha = 1997.0 Float
>>> fecha = «1997» String

Ejercicios

Ejercicio 1

Una vez se ha definido una variable, se puede utilizar para hacer cálculos o para definir nuevas variables, como muestran los siguientes ejercicios:
>>> a=2

>>> a+3

5

Ejercicio 2
>>> horas = 5

>>> minutos = 60 * horas

>>> segundos = 60 * minutos

>>> segundos

18000

Ejercicio 3
>>> horas = 1

>>> minutos = 2

>>> segundos = 3

>>> segundos + 60 * minutos + 3600 * horas

3723

Asignaciones aumentadas

Cuando una variable se modifica a partir de su propio valor, se puede utilizar la denominada «asignación aumentada», una notación compacta que existe también en otros lenguajes de programación.
Por ejemplo Es equivalente a:
>>> a = 10

>>> a +=5

>>> a

15

>>> a = 10

>>> a =a + 5

>>> a

15

Asignación aumentada Es equivalente a:
a += b a = a + b
a -= b a = a – b
a *= b a = a * b
a /= b a = a / b
a **= b a = a ** b
a //= b a = a // b
a %= b a = a % b

Ingreso de datos por teclado

La función input()

Permite obtener texto escrito por teclado. Al llegar a la función, el programa se detiene esperando que se escriba algo y se pulse la tecla Intro, como muestra el siguiente ejemplo:
print («¿Como se llama?»)

nombre = input()

print («Me alegro de conocerte «,nombre)

¿Como se llama?

José

Me alegro de conocerte José

El ejemplo anterior, el usuario escribe su respuesta en una línea distinta a la pregunta porque Python añade un salto de línea al final de cada print().

Si se prefiere que el usuario escriba su respuesta a continuación de la pregunta, se podría utilizar el argumento opcional end en la función print().

Que indica los caracteres a utilizar en vez del salto de línea. Para separar la respuesta de la pregunta se añade un espacio al final.

Observa el ejemplo
print («¿Como se llama?», end=«»)

nombre = input()

print («Me alegro de conocerte «,nombre)

¿Como se llama? José

Me alegro de conocerte José

Conversión de tipos

Si se quiere que Python interprete la entrada como un número entero, se debe utilizar la función int() de la siguiente manera:
edad = int(input («Diagame su edad: «))

print («Usted tiene «,edad, «años«)

¿Digame su edad? 29

Usted tiene 29 años

Si escribe un número decimal la función int() producirá un error.

De la misma manera, para que Python interprete la entrada como un número decimal, se debe utilizar la función float() de la siguiente manera:
dinero = float(input («Ingrese una cantidad decimal: «))

print («Usted tiene «, dinero, «soles»)

Ingrese una cantidad decimal: 2.5

Usted tiene 2.5 soles

Si escribe un número entero la función float() no producirá un error.

Ahora ustedes

Ejercicio1

Crear un programa que calcule el área de un triángulo, utilizando:
print
input
definiendo variables (int, float)

Ejercicio2

Crear un programa que calcule el área de un trapecio, utilizando:
print
input
definiendo variables (int, float)

Como instalar Python en Windows 10 – fácil y rápido

Como instalar Python en Windows 10 – fácil y rápido

Instalar python en windows 10.

Hola a todos y bienvenidos el día de hoy veremos Como instalar Python en Windows 10 fácil y rápido, y también indicaremos que recursos debemos tener

Recursos:

Hardaware

  • Pc pentiun IV a superior.
  • Conexión a internet.

Software

  • Sistema operativo Windows XP a superior
  • Navegador web (Chrome, Firefox, Opera, otros)

Procedimiento

Python actualmente se encuentra en su versión 3.x, pero podemos realizar la instalación de diferentes versiones anteriores o superiores por ejemplo Python 2.7, Python 2,8. En consecuencia, solo se recomienda tener instalada la última versión de Python, dentro del desarrollo del curso instalaremos Python 3.x que es la versión actual.

Descargar Python

Para descargar Python seguiremos los siguientes pasos:
  • Ir a la página oficial de Python https://www.python.org/
  • Una ves dentro buscar el menú de descargas, en el cual se despliega un menú y nos mostrara la opción de descargar Python 3.7.3, ver imagen:

Instalar Python

Ahora que ya tenemos descargado Python en nuestro pc, empezaremos a instalarlo, y seguiremos los siguientes pasos que se muestran a continuación. Hacemos clic sobre la imagen que se descargó de Python en nuestro navegador, en la parte inferior encontrará la descarga como se aprecia la imagen.
Al hacer clic sobre la imagen descargada se nos mostrara una ventana con dos opciones de instalación para nosotros haremos clic en la primera opción: También hay que marcar la casilla que dice “Add Python 3.7 to PATH”, para que nos permita ejecutar programas desde la línea de comandos. Para continuar la instalación aremos clic en la opción número 1 que dice “Install Now ” como puedes ver en la siguiente imagen de instalación.
Inmediatamente empezara la instalación de Python, que puede durar algunos minutos dependiendo de los recursos con los que cuenta tu computadora

Terminando de instalar Python

Ahora que ya termino la instalación de Python nos mostrara la siguiente ventana, aquí tendremos que hacer clic en la opción “Disable path length limit”. En el caso de Windows 10 se mostrará una ventana avisándonos que el programa va hacer algunos cambios, hacemos clic en el botón de sí.
Ahora que ya termino la instalación de Python nos mostrara la siguiente ventana, aquí tendremos que hacer clic en la opción “Disable path length limit”. En el caso de Windows 10 se mostrará una ventana avisándonos que el programa va hacer algunos cambios, hacemos clic en el botón de sí. Luego de confirmar el mensaje haremos clic sobre el botón de close o cerrar para terminar la instalación como se muestra en la siguiente imagen:

Probando Python

Para poder comprobar que realmente Python se ha instalo correctamente en nuestra computadora vamos a ir al botón de inicio y buscar el programa de Python. En la siguiente imagen puedes ver como se muestra la instalación de Python en el sistema operativo de Windows 10.
Para ver que realmente funciona Python hacemos clic sobre la opción que dice IDLE (Python 3.7), la cual nos cargara una ventana como la siguiente:
A qui introduciremos el clásico hola mundo, para saber que realmente se encuentra funcionando de la mejor manera dentro del sistema operativo de Windows 10
En conclusión, instalar Python en Windows 10 es relativamente sencillo y podemos empezar a aprender Python con los cursos que tienes disponibles aquí .