Mostrando entradas con la etiqueta variable. Mostrar todas las entradas
Mostrando entradas con la etiqueta variable. Mostrar todas las entradas

sábado, 14 de enero de 2023

Python, variables

 Variables en Python es un gran comienzo para aprender programación en Python.

A continuación te doy una breve descripción de lo que son las variables en Python y cómo utilizarlas.

Las variables en Python son contenedores para almacenar valores. Los nombres de las variables deben comenzar con una letra o un guión bajo (_), no pueden comenzar con un número y no pueden contener espacios. En Python, no se necesita declarar una variable antes de asignarle un valor.

Para asignar un valor a una variable, utilizamos el signo =.

Por ejemplo:

x = 5

En este ejemplo, se ha creado una variable llamada x y se le ha asignado el valor 5.

También puedes asignar un valor a varias variables en una sola línea, separando cada variable y su valor con una coma:

x, y, z = 5, 10, 15

En Python, las variables no tienen un tipo específico, es decir, una variable puede contener un número en un momento y una cadena de texto en otro momento. Sin embargo, es recomendable siempre asignarle un tipo de datos específico para evitar problemas inesperados en el futuro.

Para imprimir el valor de una variable en la consola, puedes utilizar la función print().

x = 5 print(x)

Esto imprimirá el número 5 en la consola.

En resumen, las variables son contenedores para almacenar valores en Python. Pueden ser creadas y asignadas con un valor utilizando el signo =. No es necesario declarar el tipo de variable antes de asignarle un valor, y las variables pueden contener diferentes tipos de datos.

Espero que esta breve introducción te haya ayudado a entender mejor cómo funcionan las variables en Python. Si tienes alguna pregunta o necesitas más información, no dudes en preguntar.

@josecodetech

lunes, 18 de julio de 2022

Ejercicio 16 Python. Archivo de texto

Crea un archivo de python donde abras un archivo txt y escribas texto dentro del archivo.
Despues abrir el archivo mediante codigo y mostrar el texto que contiene.

 





miércoles, 22 de junio de 2022

domingo, 7 de abril de 2019

02 Scratch3. Juego punto de mira

En el siguiente video veras como crear un juego sencillo en el que manejamos un punto de mira con el raton apuntando al objeto indicado en el programa. Para ello utilizaremos bucles, condicionales, funciones, variables, etc.


jueves, 9 de noviembre de 2017

09 Python. Modulos

Como llamar a funciones o metodos incluidos en otros archivos que podemos utilizar como extensiones, librerias o modulos de nuestro codigo principal.



from random import randint as azar
continua=input("Empezamos (s/n)? ")
while(continua=="s" or continua =="S"):
    lanzaDado=azar(1,6)
    print("Has sacado un "+str(lanzaDado))
    continua=input("Quieres continuar (s/n)? ")
print("Se acabo, adios")


 #FUNCION PAR IMPAR
def es_par(numero):
    if numero%2==0:
        return True
    else:
        return False


 from moduloParImpar import es_par
#PEDIMOS NUMERO AL USUARIO
numero=int(input("Dime un numero y te dire si es par o no : "))
if(es_par(numero)==True):
    print("El numero es par")
else:
    print("El numero es impar")
parImpar=es_par(numero)
print("El resultado devuelto a la variable parImpar es = ",parImpar)




miércoles, 8 de noviembre de 2017

08 Python. Funciones

Crearemos 2 funciones diferentes para ver como devuelven el valor, la llamada a la funcion solo se puede realizar una vez creada.



#FUNCION PAR IMPAR
def es_par(numero):
    if numero%2==0:
        return True
    else:
        return False
#PEDIMOS NUMERO AL USUARIO
numero=int(input("Dime un numero y te dire si es par o no : "))
if(es_par(numero)==True):
    print("El numero es par")
else:
    print("El numero es impar")
parImpar=es_par(numero)
print("El resultado devuelto a la variable parImpar es = ",parImpar)

 #FUNCION SUMA
def suma(numero1,numero2):
    total=numero1+numero2
    print("La suma es : ",total)
  
#PEDIMOS NUMERO AL USUARIO
numero1=int(input("Dime el primer numero: "))
numero2=int(input("Dime el segundo numero: "))
suma(numero1,numero2)

lunes, 6 de noviembre de 2017

07 Python. Bucle For

Seguiremos con el ejemplo anterior de tabla de multiplicar, pero esta vez usaremos el bucle de repeticion For en vez de While.



#TABLA DE MULTIPLICAR CON FOR
tablaDel=int(input("Que tabla quieres calcular? "))
print("Tabla del: ",tablaDel)
#BUCLE FOR, SE REPITE MIENTRAS CONTADOR MENOR QUE 11
for contador in range(1,11): #incremento con pasos (1,11,2)
    #CALCULAMOS EL RESULTADO
    multiplica=tablaDel*contador
    #MOSTRAMOS EN PANTALLA
    print(tablaDel," por ",contador," es igual a ",multiplica)
#SE MUESTRA AL SALIR DEL BUCLE, FINAL
print("Fin de la tabla")

viernes, 3 de noviembre de 2017

06 Python. Bucle While

En este video vemos como usar el bucle While con Python.
Crearemos un ejemplo que muestre la tabla de multiplicar que indique el usuario.



#TABLAS DE MULTIPLICAR
tablaDel=int(input("Que tabla quieres que calcule ? "))
contador=1
print("Tabla del ",tablaDel)
#ENTRAMOS EN EL BUCLE
while(contador<11):
    multiplicacion=tablaDel*contador
    #MOSTRAMOS EL RESULTADO EN PANTALLA
    print(tablaDel," por ",contador," es igual a ",multiplicacion)
    #INCREMENTAMOS CONTADOR
    contador=contador+1
#SE MUESTRA AL SALIR DEL BUCLE
print("fin de la tabla")

miércoles, 1 de noviembre de 2017

05 Python.Condicional If

Vemos en el video como solicitar 2 numeros al usuario y evaluar cual es el mayor, usando para ello el bloque condicional If de Python.



#SOLICITAMOS NUMEROS
numero1=int(input("Dime el primer numero "))
numero2=int(input("Dime el segundo numero "))
#COMPARAMOS LOS NUMEROS
if (numero1>numero2):
    print("El numero ",numero1," es mayor que ",numero2)
elif (numero1<numero2):
    print("El numero ",numero1," es menor que ",numero2)
else:
    print("El numero ",numero1," es igual a ",numero2)
print("Hemos acabado")  
 

viernes, 30 de junio de 2017

Java 06. Calculadora basica, metodos y parametros

En este video creamos una aplicacion de Calculadora sencilla pero totalmente funcional.
Para ello utilizaremos metodos y parametros para estructurar mejor el codigo.
Se añade un menu de opciones y el codigo se ejecutara hasta que se pulse la opcion de salir.
nota: Cuando se prepara la opcion de division hay que tener en cuenta que el resultado tiene que ser de tipo decimal.


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class calculadora {
    public static int opcion,operador1,operador2,resultado;
    public static float resultado2;
    public static void main(String[] args) throws IOException {
        // Calculadora - Jose Ojeda
        imprimeMenu();
        preguntaOpcion();
        while(opcion!=5){
            preguntaOperadores();
            switch(opcion){
            case 1:
                suma(operador1,operador2);
                break;
            case 2:
                resta(operador1,operador2);
                break;
            case 3:
                multiplica(operador1,operador2);
                break;
            case 4:
                divide(operador1,operador2);
                break;
            default:
                System.out.println("Opcion pulsada no valida");
                break;
            }
            System.out.println("");
            imprimeMenu();
            preguntaOpcion();
        }
        System.out.println("Fin de aplicacion");

    }
    private static void divide(int operador1, int operador2) {
        resultado2=(operador1/operador2);
        System.out.println("La division de "+operador1+" / "+operador2+" es "+resultado2);
       
    }
    private static void multiplica(int operador1, int operador2) {
        resultado=operador1*operador2;
        System.out.println("La multiplicacion de "+operador1+" * "+operador2+" es "+resultado);
       
    }
    private static void resta(int operador1, int operador2) {
        resultado=operador1-operador2;
        System.out.println("La resta de "+operador1+" - "+operador2+" es "+resultado);
       
    }
    private static void suma(int operador1, int operador2) {
        resultado=operador1+operador2;
        System.out.println("La suma de "+operador1+" + "+operador2+" es "+resultado);
       
    }
    private static void preguntaOperadores() throws  IOException {
        System.out.println("Operador1 ?");
        BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
        operador1=Integer.parseInt(br1.readLine());
        System.out.println("Operador2 ?");
        BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
        operador2=Integer.parseInt(br2.readLine());
    }
    private static void preguntaOpcion() throws  IOException {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        opcion=Integer.parseInt(br.readLine());
       
    }
    private static void imprimeMenu() {
        System.out.println("Menu Opciones");
        System.out.println("1. Suma");
        System.out.println("2. Resta");
        System.out.println("3. Multiplicacion");
        System.out.println("4. Division");
        System.out.println("5. Salir");
       
    }

}


domingo, 25 de junio de 2017

Java 02. Entrada y salida de datos

Obtener datos del usuario y guardarlos en una variable con la que poder mostrarlo por consola.


package tutorial;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class iniciacionJava {

    public static void main(String[] args) throws IOException {
        //Mostrar cadena de texto al usuario
        System.out.println("Dime tu nombre: ");
        //Entrada del dato del usuario
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        String nombre=br.readLine();
        System.out.println("Hola, "+nombre);
    }

}

miércoles, 8 de febrero de 2017

Scratch - 13 Listas 2 generando numeros al azar

En este video se muestra como generar numeros al azar y guardarlos en una lista, para ello utilizaremos bucle, condicional, llamada a funcion creada por nosotros, variables y listas.
Todo esto lo veremos de manera sencilla para crear una aplicacion que nos genere los 6 numeros para rellenar el boleto de la loteria primitiva.
Espero os sea util, no olvideis practicar, gracias.