0% encontró este documento útil (0 votos)
61 vistas3 páginas

Introduccion A La Programacion de Python

Este documento describe las funciones básicas de entrada, salida y variables en Python, incluida la declaración e inicialización de variables, la salida de impresión, la entrada del usuario y los comandos de control como if, elif y else. Explica cómo almacenar datos en variables de diferentes tipos, imprimir salidas e ingresar entradas de usuario, y cómo implementar la lógica del programa mediante declaraciones condicionales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas3 páginas

Introduccion A La Programacion de Python

Este documento describe las funciones básicas de entrada, salida y variables en Python, incluida la declaración e inicialización de variables, la salida de impresión, la entrada del usuario y los comandos de control como if, elif y else. Explica cómo almacenar datos en variables de diferentes tipos, imprimir salidas e ingresar entradas de usuario, y cómo implementar la lógica del programa mediante declaraciones condicionales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Entrada, salida y variables básicas

Guardar datos, tomar entradas y luego modificar los datos para producir la
salida deseada es el objetivo de todos los programas de Python.

1. Inicializar y declarar variables


Para almacenar datos, todos los lenguajes de programación utilizan
variables. Las variables son objetos de determinadas estructuras de datos que
pueden contener valor y realizar operaciones sobre los datos. Consideremos el
siguiente código de Python:

number = 20

Aquí, hemos declarado una variable con el nombre "número" y un valor de 20.
De manera similar, puede crear otras variables con un tipo de datos
diferente. Python admite varios tipos de datos, pero como principiante,
trabajará principalmente con los que se mencionan a continuación. Los
comandos para inicializar los tipos de datos se incluyen entre corchetes.

1. Entero ( número = 10 )
2. Cadena ( nombre = "Ryan" )
3. Flotante ( decimal = 10,23 )
4. Lista ( frutas = ["Manzana", "Plátano", "Mango"] )
5. Tupla ( frutas = ("Manzana", "Plátano", "Mango") )
6. Diccionario ( fruitmap = {1: "Apple", 2: "Banana", 3: "Mango"} )

2. Mostrar salida con el método print ()


La mayoría de los programadores principiantes comienzan con el programa
básico "Hello World" que genera la cadena en ejecución. En Python, puede
imprimir mensajes codificados y valores variables usando print ().
Para imprimir una cadena en Python, observe la siguiente sintaxis de
comando:

print("This is a string")

Todo lo que incluya entre las comillas se mostrará tal cual. El código
mencionado anteriormente mostrará "Esto es una cadena" cuando lo ejecute
usando la línea de comando.
También puede imprimir el valor de una variable simplemente especificando el
nombre de la variable sin comillas. Supongamos que tenemos una variable de
cadena "apellido" que contiene el valor "Sharma":

print(surname)

Producción:

Sharma
3. Tomar entrada con entrada ()
Un programa solo es útil si un usuario puede interactuar con él. Para que sus
aplicaciones sean dinámicas e interactivas, tendrá que depender del usuario
para la entrada y la elección.
Puede pedirle al usuario que ingrese un valor usando el comando
de entrada . Aquí está la sintaxis a seguir:

variable = input("The string to display")

Por ejemplo, el siguiente comando le pedirá al usuario su nombre y edad


respectivamente:

name = input("Please enter your name => ")


age = input("Please enter your age => ")

3. Tomar entrada con entrada ()


Un programa solo es útil si un usuario puede interactuar con él. Para que sus
aplicaciones sean dinámicas e interactivas, tendrá que depender del usuario
para la entrada y la elección.
Puede pedirle al usuario que ingrese un valor usando el comando
de entrada . Aquí está la sintaxis a seguir:

variable = input("The string to display")

Por ejemplo, el siguiente comando le pedirá al usuario su nombre y edad


respectivamente:

name = input("Please enter your name => ")


age = input("Please enter your age => ")

Tomando el control del flujo del


programa
Un programa no solo consta de entradas, salidas y tipos de datos. También
incluye declaraciones de control, necesarias para implementar la lógica y
determinar el flujo del programa.

4. Implementar lógica con if, elif y else


Su computadora maneja las operaciones y toma decisiones basadas en
decisiones lógicas. Para implementar la lógica en su código, puede hacer uso
de los comandos if, elif y else. Estos comandos cambian el flujo del programa
en función de las condiciones y, por lo tanto, se conocen como declaraciones
de control condicional.
Como sugiere el nombre, el comando if evalúa una expresión y, si es
verdadera, ejecuta las declaraciones que se encuentran
debajo. El comando elif (else if) proporciona otra expresión que se evalúa si
la declaración if anterior devuelve falso. Por último, si ninguna declaración
anterior ( if o elif ) devuelve verdadero, se evalúa la expresión proporcionada
con el comando else .
Tenga en cuenta que puede tener varias declaraciones if y elif en un bloque
de código en particular. Incluso anidados si las declaraciones son posibles.
Aquí hay un programa simple que explica el uso de if, elif y else. El programa
evaluará si el número especificado es positivo, negativo o cero.

number = int(input("Enter a number to evaluate: "))


if (number > 0):
print("Positive")
elif (number < 0):
print("Negative")
else:
print("Zero")

Tenga en cuenta que tuvimos que envolver el método input () con int (), ya que
la entrada se almacena como tipo de cadena por defecto, y necesitamos que la
variable "número" sea de tipo entero.
La diferencia entre if y elif es que todas las declaraciones if en el bloque de
código se evaluarán una tras otra sin importar qué, pero una declaración elif
se evaluará solo si la declaración if precedente es falsa

También podría gustarte