Cómo implementar un programa simple de interacción con el usuario en Python (ejemplo)
Todos los programas que utilizamos con frecuencia tienen programas que interactúan con los usuarios. Por ejemplo, al iniciar sesión en una página web, debe ingresar su número de cuenta, contraseña y otras interacciones del usuario.
Escribamos un código de programa de entrada y salida de usuario simple:
usuario1 = entrada("número de cuenta:") # Declare la variable usuario1 para almacenar el número de cuenta para obtener la entrada del usuario
contraseña1 = input("contraseña:") # Declara la variable contraseña1 para almacenar el número de cuenta que recibe la entrada del usuario
print(usuario1) # Declara la variable contraseña1 para almacenar la número de cuenta que obtiene la entrada del usuario
Contraseña1 = entrada("contraseña:") #Declara la variable contraseña1, utilizada para almacenar el número de cuenta ingresado por el usuario
print(usuario1, contraseña1) #Ingrese la contraseña de la cuenta ingresada por el usuario de esta manera, podemos pedirle al usuario que ingrese la contraseña de la cuenta y luego generar la contraseña de la cuenta obtenida.
Demos otro ejemplo:
Título: Tenemos $100 y gastamos $CONSUMO en nombre1. ¿Cuánto dinero queda?
dinero1 = 100 #definir la variable dinero1
nombre1 = input("nombre:" ) #definir la variable qué se compró nombre1
consumo1 = input( "precio:") #Definir la variable cuál es el precio de consumo1
print(nombre1) #Emitir el nombre del artículo comprado
print("Recuperar clientes", dinero1- int(consumo1), "bloques") #Calcula cuánto dinero queda, la coma es para unir las partes, son partes independientes, por lo que no se afectarán entre sí. O puedes
print("Recuperar clientes" + str(money1-int(consumption1)) + "blocks") #Calcular cuánto dinero queda, el signo más los conecta, son iguales Una parte, por lo que cada parte debe convertirse en forma de cadena antes de poder agregarla y generarla.
Esto mostrará lo que se compró y cuánto dinero se devolvió.
Aquí debemos prestar atención a algunas cosas:
int es la abreviatura de integer, que significa entero
str es la abreviatura de string, que significa cadena
Todos los tipos de datos ingresados son cadenas, y la cantidad en dinero1 es un número entero, por lo que cuando calculamos el resto, es dinero1-int(consumo1) Aquí, necesitamos recibir la variable consumo1 La cadena se convierte en un número entero, y cuando usamos int, usamos el primer método de salida, separado por comas, lo que equivale a empalmar entre cadenas. El segundo método de salida usa + para conectarse, por lo que el número entero money1-int (consumo1) debe convertirse en una cadena, usando str, para que pueda generarse.