Ben tornato.
Proviamo a fare un esercizio per legare tutto quello che abbiamo imparato fino ad ora.
Insieme, creeremo un controllo password.
Ora, mentre vogliamo fare è creare una sorta di input che chiederemo.
Quindi useremo la funzione di input e qui chiederemo un nome utente.
Quindi chiederemo un altro input.
Sarà la password.
E poi alla fine, con l'input che vogliamo stampare.
Qualcosa, le righe della password, e poi avremo forse la password effettiva qui e dirà che
è un'altra variabile qui a lungo.
Quindi quello che vogliamo fare è la password e poi forse la password.
Lenth.
Quindi diciamo che abbiamo stampato il nostro nome utente Jayjay e poi gli abbiamo dato una password segreta.
Bene, dovremmo stampare la password.
Il segreto è lungo una, due, tre, quattro, cinque, sei lettere.
Ora, ovviamente, non vogliamo mostrare o mostrare la password, forse per motivi di sicurezza, quindi vogliamo convertire il
segreto in una, due, tre, quattro, cinque, sei, due stelle.
Quindi il tuo compito è convertire questi due input.
E, sai, facciamo anche un saluto in cui diciamo il nome utente qui, quindi diremo, ehi, J.
J..
La tua password.
Quello che sarà segnato in una stella è lungo sei lettere ora, un bel trucco qui che non hai ancora imparato e
che potresti voler usare qui è questo che possono fare con le stringhe.
Posso andare a Star Times.
Assicurati che la stella sia una stringa, moltiplicala per 10 e se lo stampo.
Ricevo 10 stelle, quindi potresti voler usare questa funzionalità quando lo facciamo.
Va bene, metti in pausa il video, provalo, se riesci a ricordare, l'obiettivo
è stampare il nome utente e bloccare la password con quanti caratteri è la password.
Va bene, metti in pausa il video, altrimenti vado avanti con la risposta.
Quindi la prima cosa che proveremo a fare è creare due input.
Quindi il primo, prenderò il nome utente, lo assegnerò al nome utente variabile
e dirà, qual è il tuo nome utente?
Quindi la seconda sarà la password.
E la password, beh, diremo, qual è la tua password?
E sebbene questo sia un semplice esempio, è qualcosa che vedrai con altri grandi
siti web come Instagram o forse Netflix quando accedi.
Quindi, ora che ho memorizzato queste informazioni in una variabile, posso usarle correttamente, posso stampare e faremo una
stringa F per semplificarci la vita.
Quindi ho aggiunto la F qui.
E quello che faremo è questo dirà.
Nome utente.
La tua password.
E aggiungeremo la password qui.
È e poi aggiungeremo.
Un'altra variabile qui.
Qual è la lunghezza della password.
Allora come lo calcoliamo?
Bene, proviamo qualcosa qui.
Vediamo se posso usare la funzione di lunghezza e qui, fare la password.
Vediamo cosa succede qui.
Qual è il mio nome utente?
Andiamo con André.
Qual è la mia password, scriviamo qui in segreto.
E ho ricevuto la tua password da Andre.
Beh, non so parlare bene l'inglese, la mia password segreta è sei bene, sei quello che scriviamo lungo sei lettere.
Stupendo.
Quindi funziona perché con una stringa F, posso creare o aggiungere un'espressione python qui usando la password di
lunghezza, ma c'è un problema qui, giusto?
Non vogliamo effettivamente stampare il segreto.
Vogliamo stamparlo sotto forma di stella.
E questa è una buona discussione sulla leggibilità del tuo codice.
Ora, questo è un semplice esempio, ma possiamo rendere questo codice un po' più pulito.
Ad esempio, possiamo suddividere le cose in modo da avere la password.
Lenth.
Sarà lenta.
Password, quindi stiamo calcolando la lunghezza.
Quindi questo memorizzerà sei o qualunque sia l'input della nostra password ed è carino e descrittivo, è facile da
capire per gli altri sviluppatori.
E poi qui dentro.
Posso anche avere una password nascosta e questa password nascosta sarà la lunghezza della password, e useremo
quella stella.
Stringa e moltiplicalo per la lunghezza della password.
Rendiamolo un po' più grande.
In modo che ora il nostro codice possa essere compreso bene in un modo più semplice, quindi abbiamo la password
lenth, quindi diremo nome utente la tua password password, ma vogliamo assicurarci che sia la password nascosta.
Quindi lo copieremo qui.
Quindi username e password, stamperemo una password nascosta is e poi copieremo la password
lenth.
Ora, sostengo che questo si legge meglio.
Perché ogni riga sta facendo qualcosa di semplice e poi finalmente stiamo stampando l'output, e sebbene questo sia un
piccolo, semplice esempio, questa idea di leggibilità e creazione e scrittura di codice che abbia senso è
un concetto importante.
Quindi vediamo se funziona.
Farò clic su Esegui il mio nome utente, Andre.
Questa volta, la mia password sarà super segreta.
E guarda quello.
Andre, la tua password sì.
È lungo 11 lettere.
Ottimo lavoro arrivato fin qui.
Spero che tu l'abbia capito.
Ci vediamo nel prossimo video.