DESARROLLO BÁSICO CON PYTHON


INTRODUCCIÓN

Para iniciar en el mundo de desarrollo es importante iniciar con los comandos básicos de desarrollo de cualquier lenguaje de programación como introducir por teclado, mostrar por pantalla y operadores matemáticos, relacional y lógicos, en este apartado vamos a utilizar el lenguaje de programación Python. 

INTRODUCIDO POR TECLADO

En Python se puede utilizar el comando input() de varias formas:

1.- Forma: Se pide que el usuario introduzca el sueldo y es almacenado en una variable llamada sueldo, tener encuenta que ese valor es de tipo cadena o string.

     sueldo = input()

2.- Forma: Con este codigo muestra un mensaje y el usuario introduce el sueldo y es almacenado en una variable llamada sueldo, tener encuenta que ese valor es de tipo cadena o string.

Notese que esta forma es más explicito que el anterior porque indica al usuario que información o dato va ingresar.

    sueldo = input("Introducir el sueldo del trabajador: ")

3.- Forma: Agregando el comando de tipo de dato como ser: int(entero), str(string), float(decimales), bool(booleano valores de True y False), es decir el usuario introduce el dato que es de tipo string y se convierte al tipo de dato que le asignemos.

    sueldo = float(input())

    edad = int(input("introducir su edad: "))

    nombre_completo = str(input("introducir su nombre completo:"))

NOTA: Python es un lenguje de programacion no tipeado y es muy sensible a las mayúscula y minúscula, es decir se crea la variable y el tipo de dato va estar sujeta al valor que se le asigne, por ejemplo la variable sueldo con minúscula y varieble SUELDO con mayúscula son 2 variables distintas. 

MOSTRAR POR PANTALLA

En Python se usa el comando print() para mostrar información por pantalla ya sea texto fijo o el dato de una variable.

En Python se puede utilizar el comando print() de varias formas:

1.- Forma: Imprime texto en la consola de salida.

print("Estoy aprendiendo Python")

    Resultado en consola:

        Estoy aprendiendo Python

2.- Forma: Imprime varios valores separado por coma en consola:

print("Tengo ",20,"años y ",1.68," es mi estatura")

    Resultado en consola:

        Tengo 20 años y 1.68 es mi estatura

3.- Forma: Imprimir una cadena con formato format().

nombre = "Juan Cecilio"

apellido = "Céspedes Batallanos"

print("Mi nombre es {} {}".format(nombre, apellido))

    Resultado en consola:

        Mi nombre es Juan Cecilio Céspedes Batallanos

NOTA: Para utilizar el comando format(), se utilizo variable nombre y apellido con sus respectivo valores o datos.

4.- Forma: Formato de precisión, se usa para especificar la cantidad de decimales de un número de tipo float o con decimales y aplica redondeo de base 5.

numero = 100.5756

print("El número es : {:.2f}".format(numero))

    Resultado en consola:

            El número es: 100.58

4.- Forma: Formato de estilo: Especificar el estilo de presentación de un valor, en este ejemplo en formato moneda.

numero = float(100)

print("El número es: {:,}".format(numero))

Los nombres de estilo disponibles son:

  • 'd' - Número entero en formato decimal
    • print("El número es: {:d}".format(numero))
  • 'f' - Número de punto flotante en formato decimal
    • print("El número es: {:f}".format(numero))
  • 'o' - Número entero en formato octal
    • print("El número es: {:o}".format(numero))
  • 'x' - Número entero en formato hexadecimal
    • print("El número es: {:x}".format(numero))
  • 'e' - Número de punto flotante en formato científico
    • print("El número es: {:e}".format(numero))
  • 'g' - Número de punto flotante en formato decimal o científico, según corresponda
    • print("El número es: {:g}".format(numero))
  • 'b' - Booleano en formato texto
    • print("El número es: {:b}".format(numero))
  • 's' - Cadena en formato texto
    • print("El número es: {:s}".format(numero))
  • 'r' - Cadena en formato texto sin escapar
    • print("El número es: {:r}".format(str(numero)))
  • '%' - Porcentaje
    • print("El número es: {:%}".format(numero))

5.- Forma: Formato de Conversión:
Se usa para convertir de un tipo de dato a otro tipo.

Los nombres de tipos de datos disponibles son:

  • 'i' - Número entero
    • print("El número es: {:i}".format(numero))
  • 'f' - Número de punto flotante
    • print("El número es: {:f}".format(numero))
  • 's' - Cadena
    • print("El número es: {:s}".format(numero))
  • 'b' - Booleano
    • print("El número es: {:s}".format(numero))

PROCESOS

Los procesos nos ayudan a crear variables, asignar valores y realizar operaciones matemáticas, relacional y lógicas.

En Python se puede utilizar los proceso para:

1.- Forma: Asignación: Es para crear variables y constantes con su valores iniciales.

edad = 43
nombre = "Juan Cecilio"
sexo = 'M'
direccion = "barrio 4 cañada esquina mamoré # 3344"
sueldo = 7749.32
habilitado = true

NOTA: Se declaro varias varibles con los tipos de datos diferentes.

2.- Forma: Operaciones: Se realizan operaciones matemáticas con las variables y constantes

   fecha_nac = 1980
fecha_actual = 2023
edad = fecha_actual - fecha_nac
print("Usted tiene ",edad,"años")

NOTA: se utiliza las operaciones básicas de matemática como la suma, resta, multiplicacion, division, modulo o resto y los signos de agrupación (), {}, [] .

VÉASE TAMBIEN:







Comentarios

Entradas populares de este blog

EJERCICIOS BÁSICOS CON PYTHON

OPERADORES CON VARIABLES PARTE 2: