‫Welkom terug.
‫Laten we proberen een oefening te doen om alles wat we tot nu toe hebben geleerd te verbinden.
‫Samen gaan we een wachtwoordchecker maken.
‫Nu, terwijl we willen doen, is het creëren van een soort input die we gaan vragen.
‫Dus we gaan de invoerfunctie gebruiken en hier gaan we om een gebruikersnaam vragen.
‫Dan gaan we om een andere input vragen.
‫Het wordt het wachtwoord.
‫En dan aan het einde, met de input die we willen printen.
‫Iets, de regels van het wachtwoord, en dan hebben we misschien het daadwerkelijke wachtwoord hier en het zal zeggen dat
‫het hier een andere variabele is lang.
‫Dus wat we willen doen is het wachtwoord en dan misschien het wachtwoord.
‫lengte.
‫Laten we zeggen dat we onze gebruikersnaam Jayjay hebben afgedrukt, en dan geven we het een geheim wachtwoord.
‫We moeten het wachtwoord afdrukken.
‫Geheim is één, twee, drie, vier, vijf, zes letters lang.
‫Het is duidelijk dat we het wachtwoord niet willen tonen of weergeven, misschien om veiligheidsredenen, dus we willen het
‫geheim omzetten in één, twee, drie, vier, vijf, zes, twee sterren.
‫Het is dus jouw taak om deze twee ingangen om te zetten.
‫En, weet je, laten we ook een begroeting doen waarbij we de gebruikersnaam hier zeggen, dus we gaan zeggen, hey, J.
‫J..
‫Je wachtwoord.
‫Wat in een ster zal worden gemarkeerd, is nu zes letters lang, een leuke truc hier die je nog niet hebt geleerd en die
‫je hier misschien wilt gebruiken, is dat ze dit met strings kunnen doen.
‫Ik kan Star Times gaan.
‫Zorg ervoor dat de ster een string is, vermenigvuldig het met 10, en als ik dit uitprint.
‫Ik krijg 10 sterren, dus misschien wil je deze functionaliteit gebruiken als we dit doen.
‫Oké, pauzeer de video, probeer het, als je het je herinnert, het doel is om
‫de gebruikersnaam af te drukken en het wachtwoord te blokkeren met hoeveel tekens het wachtwoord is.
‫Oké, pauzeer de video, zo niet, dan ga ik aan de slag met het antwoord.
‫Dus het eerste dat we gaan proberen en doen, is dat ik twee ingangen ga maken.
‫Dus de eerste, ik ga de gebruikersnaam krijgen, deze toewijzen aan de variabele
‫gebruikersnaam en het zal zeggen, wat is je gebruikersnaam?
‫Dan is de tweede het wachtwoord.
‫En het wachtwoord, nou, we zullen zeggen, wat is uw wachtwoord?
‫En hoewel dit een eenvoudig voorbeeld is, is dit iets dat je zult zien bij andere
‫grote websites zoals Instagram of misschien Netflix als je inlogt.
‫Dus nu ik deze informatie in een variabele heb opgeslagen, kan ik het goed gebruiken, ik kan het afdrukken en we zullen een
‫F-tekenreeks maken om ons leven gemakkelijker te maken.
‫Dus ik heb de F hier toegevoegd.
‫En wat we zullen doen is dit zal zeggen.
‫gebruikersnaam.
‫Je wachtwoord.
‫En we zullen het wachtwoord hier toevoegen.
‫Is en dan zullen we toevoegen.
‫Hier nog een variabele.
‫Dat is de lengte van het wachtwoord.
‫Dus hoe gaan we dat berekenen?
‫Laten we hier iets proberen.
‫Laten we eens kijken of ik de lengtefunctie kan gebruiken en hier het wachtwoord kan invoeren.
‫Laten we eens kijken wat hier gebeurt.
‫Wat is mijn gebruikersnaam?
‫Laten we met André gaan.
‫Wat is mijn wachtwoord, laten we het hier in het geheim typen.
‫En ik krijg Andre je wachtwoord.
‫Nou, ik kan niet goed Engels spreken, mijn wachtwoordgeheim is zes nou ja, zes wat laten we zes letters lang schrijven.
‫Geweldig.
‫Dus dit werkt omdat ik met een F-tekenreeks hier een python-expressie kan maken of toevoegen met behulp van het lengtewachtwoord,
‫maar er is hier een probleem, toch?
‫We willen eigenlijk geen geheim afdrukken.
‫We willen het uitprinten in de stervorm.
‫En dit is een goede discussie over de leesbaarheid van uw code.
‫Dit is een eenvoudig voorbeeld, maar we kunnen deze code een beetje schoner maken.
‫We kunnen bijvoorbeeld dingen opsplitsen zodat we een wachtwoord hebben.
‫lengte.
‫Zal lang zijn.
‫Wachtwoord, dus we berekenen de lengte.
‫Dus dit gaat er zes opslaan of wat de invoer van ons wachtwoord ook is en het is mooi en beschrijvend, het is
‫gemakkelijk voor andere ontwikkelaars om te begrijpen.
‫En dan hier naar binnen.
‫Ik kan ook een verborgen wachtwoord hebben en dit verborgen wachtwoord zal de wachtwoordlengte zijn, en we gaan
‫die ster gebruiken.
‫Tekenreeks en vermenigvuldig deze met de wachtwoordlengte.
‫Laten we dit een beetje groter maken.
‫Zodat onze code nu op een gemakkelijkere manier kan worden begrepen, dus we hebben de wachtwoordlengte, dus we gaan
‫gebruikersnaam je wachtwoordwachtwoord zeggen, maar we willen zeker weten dat dit het verborgen wachtwoord is.
‫Dus we kopiëren dit hier.
‫Dus gebruikersnaam uw wachtwoord, we gaan een verborgen wachtwoord uitprinten en dan gaan we wachtwoord lenth
‫kopiëren.
‫Nu, ik beweer dat dit beter leest.
‫Omdat elke regel iets eenvoudigs doet en we tenslotte de uitvoer afdrukken, en hoewel dit een klein, eenvoudig
‫voorbeeld is, is dit idee van leesbaarheid en het maken en schrijven van logische code een
‫belangrijk concept.
‫Dus laten we kijken of dit werkt.
‫Ik ga klikken op voer mijn gebruikersnaam uit, Andre.
‫Deze keer zal mijn wachtwoord supergeheim zijn.
‫En kijk daar eens naar.
‫Andre, je wachtwoord deed het.
‫Het is 11 letters lang.
‫Goed gedaan om zo ver te komen.
‫Hopelijk heb je dat.
‫Ik zie je in de volgende video.