‫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.
‫Eccezionale.
‫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.