WEBVTT

00:00.420 --> 00:01.050
Bienvenido de nuevo.

00:01.590 --> 00:05.860
Intentemos hacer un ejercicio para vincular todo lo que hemos aprendido hasta ahora.

00:05.880 --> 00:09.190
Juntos, crearemos un verificador de contraseñas.

00:10.020 --> 00:15.750
Ahora, si bien queremos hacer es crear algún tipo de entrada que vamos a pedir.

00:15.900 --> 00:22.560
Entonces vamos a usar la función de entrada y aquí vamos a pedir un nombre de usuario.

00:23.160 --> 00:25.350
Entonces vamos a pedir otra entrada.

00:25.950 --> 00:28.710
Va a ser la contraseña.

00:30.400 --> 00:35.710
Y luego al final, con la entrada que queremos imprimir.

00:36.940 --> 00:46.870
Algo, las líneas de contraseña, y luego tendremos tal vez la contraseña real aquí y dirá

00:46.870 --> 00:50.920
que hay otra variable aquí larga.

00:51.550 --> 00:57.130
Entonces, lo que queremos hacer es la contraseña y luego tal vez la contraseña.

00:58.370 --> 00:58.910
Lenth.

01:00.070 --> 01:07.540
Digamos que imprimimos nuestro nombre de usuario Jayjay, y luego le damos una contraseña secreta.

01:08.110 --> 01:11.770
Bueno, deberíamos imprimir la contraseña.

01:12.520 --> 01:20.410
El secreto tiene una, dos, tres, cuatro, cinco, seis letras.

01:21.820 --> 01:30.850
Ahora, obviamente, no queremos mostrar o mostrar la contraseña, tal vez por razones de seguridad, por lo que queremos convertir

01:30.850 --> 01:36.250
el secreto en una, dos, tres, cuatro, cinco, seis, dos estrellas.

01:37.650 --> 01:42.780
Entonces su tarea es convertir estas dos entradas.

01:44.070 --> 01:51.690
Y, ya sabes, también hagamos un saludo donde digamos el nombre de usuario aquí, así que vamos a decir, hola, J.

01:51.690 --> 01:51.690
J ..

01:53.610 --> 01:54.630
Tu contraseña.

01:56.110 --> 02:04.690
Lo que se marcará con una estrella ahora tiene seis letras, un buen truco aquí que aún no ha aprendido y

02:04.690 --> 02:09.790
es posible que desee usar aquí es que pueden hacer con cadenas.

02:10.660 --> 02:13.480
Puedo ir a Star Times.

02:15.540 --> 02:23.310
Asegúrate de que la estrella sea una cuerda, multiplícala por 10 y si imprimo esto.

02:28.110 --> 02:36.000
Obtengo 10 estrellas, por lo que es posible que desee utilizar esta funcionalidad cuando estemos haciendo esto.

02:37.220 --> 02:43.070
Muy bien, pausa el video, pruébalo, si puedes recordar, el objetivo es imprimir el

02:43.670 --> 02:49.640
nombre de usuario y bloquear la contraseña con la cantidad de caracteres que tiene la contraseña.

02:51.510 --> 02:54.960
Muy bien, pausa el video, si no, voy a continuar con la respuesta.

02:55.960 --> 03:00.630
Entonces, lo primero que vamos a intentar hacer es crear dos entradas.

03:01.390 --> 03:08.320
Entonces, el primero, obtendré el nombre de usuario, lo asignaré al nombre de usuario

03:08.320 --> 03:13.360
variable y dirá, ¿cuál es su nombre de usuario?

03:14.910 --> 03:17.310
Entonces la segunda será la contraseña.

03:18.910 --> 03:23.040
Y la contraseña, bueno, diremos, ¿cuál es tu contraseña?

03:25.370 --> 03:30.950
Y aunque este es un ejemplo simple, esto es algo que verá con otros sitios web

03:30.950 --> 03:34.880
grandes como Instagram o tal vez Netflix cuando inicie sesión.

03:36.590 --> 03:43.160
Entonces, ahora que he almacenado esta información en una variable, puedo usarla correctamente, puedo imprimir y haremos una cadena F

03:43.160 --> 03:45.540
para hacernos la vida más fácil.

03:46.190 --> 03:47.420
Entonces agregué la F aquí.

03:47.750 --> 03:49.910
Y lo que haremos es que esto dirá.

03:51.560 --> 03:52.250
Nombre de usuario.

03:53.970 --> 03:55.860
Tu contraseña.

03:56.940 --> 03:59.670
Y agregaremos la contraseña aquí.

04:01.920 --> 04:04.860
Es y luego agregaremos.

04:05.880 --> 04:07.770
Otra variable aquí.

04:09.350 --> 04:11.850
Cuál es la longitud de la contraseña.

04:12.740 --> 04:14.690
Entonces, ¿cómo vamos a calcular eso?

04:15.650 --> 04:16.950
Bueno, intentemos algo aquí.

04:17.120 --> 04:23.210
Veamos si puedo usar la función de longitud y aquí, ingrese la contraseña.

04:24.320 --> 04:25.270
Veamos qué pasa aquí.

04:27.850 --> 04:28.810
Cual es mi nombre de usuario?

04:29.350 --> 04:30.580
Vamos con Andre.

04:32.370 --> 04:36.330
¿Cuál es mi contraseña? Tecleemos en secreto aquí.

04:37.790 --> 04:39.710
Y consigo a Andre tu contraseña.

04:40.690 --> 04:50.980
Bueno, no puedo hablar inglés correctamente, mi contraseña secreta es seis, seis, lo que escribamos seis letras.

04:52.890 --> 04:53.270
Impresionante.

04:53.790 --> 05:03.480
Entonces esto funciona porque con una cadena F, puedo crear o agregar una expresión de Python aquí usando la contraseña de

05:03.480 --> 05:07.270
longitud, pero hay un problema aquí, ¿verdad?

05:07.290 --> 05:09.210
No queremos imprimir un secreto.

05:09.220 --> 05:11.190
Queremos imprimirlo en forma de estrella.

05:11.940 --> 05:15.780
Y esta es una buena discusión sobre la legibilidad de su código.

05:16.170 --> 05:21.420
Ahora, este es un ejemplo simple, pero podemos hacer que este código sea un poco más limpio.

05:22.060 --> 05:27.720
Por ejemplo, podemos desglosar las cosas para que tengamos una contraseña.

05:29.460 --> 05:30.000
Lenth.

05:31.290 --> 05:32.400
Será lenth.

05:33.670 --> 05:36.160
Contraseña, estamos calculando la longitud.

05:36.190 --> 05:42.030
Así que esto va a almacenar seis o lo que sea que ingrese nuestra contraseña y es agradable y descriptivo, es

05:42.040 --> 05:43.970
fácil de entender para otros desarrolladores.

05:44.560 --> 05:45.760
Y luego aquí.

05:46.680 --> 05:58.530
También puedo tener una contraseña oculta y esta contraseña oculta será la contraseña lenth, y usaremos

05:58.530 --> 06:00.720
esa estrella.

06:02.050 --> 06:05.110
Cadena y multiplícala por la longitud de la contraseña.

06:05.560 --> 06:07.390
Hagamos esto un poco más grande.

06:09.310 --> 06:17.260
Para que ahora nuestro código se pueda entender bien de una manera más fácil, tenemos la contraseña lenth, entonces vamos

06:17.260 --> 06:24.250
a decir nombre de usuario su contraseña contraseña, pero queremos asegurarnos de que sea la contraseña oculta.

06:24.260 --> 06:25.720
Así que copiaremos esto aquí.

06:27.780 --> 06:34.150
Así que nombre de usuario su contraseña, vamos a imprimir una contraseña oculta y luego vamos a copiar la

06:34.200 --> 06:35.010
contraseña lenth.

06:36.090 --> 06:39.030
Ahora, sostengo que esto se lee mejor.

06:40.150 --> 06:48.070
Porque cada línea está haciendo algo simple y finalmente estamos imprimiendo la salida, y aunque este es un ejemplo

06:48.100 --> 06:55.210
pequeño y simple, esta idea de legibilidad y hacer y escribir código que tenga sentido es un

06:56.230 --> 06:57.550
concepto importante.

06:58.270 --> 06:59.380
Entonces, veamos si esto funciona.

06:59.620 --> 07:03.040
Voy a hacer clic en ejecutar mi nombre de usuario, Andre.

07:03.700 --> 07:07.360
Esta vez, mi contraseña será súper secreta.

07:09.070 --> 07:09.640
Y mira eso.

07:09.880 --> 07:11.560
Andre, tu contraseña lo hizo.

07:11.570 --> 07:14.290
Tiene 11 letras de largo.

07:15.570 --> 07:16.960
Buen trabajo llegando hasta aquí.

07:17.520 --> 07:18.480
Ojalá lo hayas conseguido.

07:19.140 --> 07:20.520
Te veo en el siguiente video.
