Kazalo:
Video: Kako: Ustvarjanje generatorja naključnih gesel s Pythonom: 8 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tej vadnici se boste naučili ustvariti generator naključnih gesel z uporabo pythona v samo nekaj preprostih korakih.
1. korak: prenos IDLE
Pojdite na Python.org. Ta povezava vas bo pripeljala neposredno na stran za prenos IDLE. Je popolnoma brezplačen in tudi vam ni treba ustvariti računa.
2. korak: Začnite
Za ta korak morate poiskati aplikacijo IDLE v računalniku in jo odpreti. Ko prvič odprete aplikacijo, ne boste mogli urediti nobene kode na trenutnem zaslonu, zato pojdite v datoteko in ustvarite novo.
3. korak: Liki
Funkcija "import random" vam omogoča, da spremenite spremenljivke iz funkcije "chars". Če želite, da je geslo težje razbiti, toplo priporočam, da dodate več kot le črke abecede. Dodal sem številke, velike črke in nekaj dodatnih znakov. Druga odlična ideja je, da jih podaljšate.
4. korak: Število gesel, ki jih želite
Spremenljivka "number", ki jo vidite na sliki, se uporablja za prikaz števila gesel, za katere želite, da jih program ustvari.
5. korak: Dolžina gesla
Kaj predstavlja spremenljivka "length"? Ja, uganili ste, dolžina gesla. Drug način, da to vidite, je; koliko znakov želite, da vsebuje vaše geslo?
6. korak: Skoraj končano
Nato dodajte stavek "za", kot je zgornji. Pod tem imaš "password = ''". To pravi, da bodo znaki, ki jih vnesemo v apostrofe v 3. koraku, tisto, kar bo sestavilo naše geslo.
7. korak: Zaključni dotiki
V tem koraku spremenljivka "c" pomeni znake. Imate "geslo +=", ki se morda zdi nekoliko čudno, vendar to pomeni, da morate vsakič uporabiti +=, da geslu dodate nov znak. Zadnji del, ki ga ne morete pozabiti, je natisniti geslo.
8. korak: Hvala za vaš čas in upam, da boste glasovali
Hiter zavrnitev odgovornosti, to ni moja izvirna zamisel. Na internetu sem našel vadnico in me je zelo navdušil. Navodilo, ki sem ga našel, je bilo zelo dolgotrajno in je imelo več korakov, kot je bilo potrebno. Zato sem se odločil, da ga popravim in naredim kratek, sladek in jedrnat. Upam, da ste se naučili kaj novega ali vam je bila ta objava zanimiva.
Vedno sem odprt za ideje, kako se izboljšati, zato se ne bojte kritizirati svojega projekta v komentarjih.