Sisällysluettelo:
Video: Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa opit luomaan satunnaisen salasanageneraattorin pythonilla muutamalla yksinkertaisella vaiheella.
Vaihe 1: Lataa IDLE
Siirry osoitteeseen Python.org. Tästä linkistä pääset suoraan IDLEn lataussivulle. Se on täysin ilmainen, eikä sinun tarvitse myöskään luoda tiliä.
Vaihe 2: Aloittaminen
Tässä vaiheessa sinun tarvitsee vain löytää sovellus IDLE tietokoneeltasi ja avata se. Kun avaat sovelluksen ensimmäisen kerran, et voi muokata nykyisen näytön koodia, joten siirry tiedostoon ja luo uusi.
Vaihe 3: Hahmot
"Tuo satunnainen" -toiminnon avulla voit ottaa muuttujia "chars" -funktiosta. Jos haluat, että salasanan murtaminen on vaikeampaa, suosittelen voimakkaasti lisäämään enemmän kuin vain aakkosten kirjaimia. Olen lisännyt numeroita, isoja kirjaimia ja muutamia lisämerkkejä. Toinen loistava idea on tehdä niistä pidempiä.
Vaihe 4: Haluttujen salasanojen määrä
Kuvassa näkyvää "number" -muuttujaa käytetään osoittamaan, kuinka monta salasanaa ohjelma haluaa luoda.
Vaihe 5: Salasanan pituus
"Pituus" -muuttujaa käytetään edustamaan mitä? Joo, arvasit sen, salasanasi pituuden. Toinen tapa nähdä se on; kuinka monesta merkistä haluat salasanasi koostuvan?
Vaihe 6: Lähes valmis
Lisää seuraavaksi "for" -lauseke, kuten yllä oleva. Sen alla on "password = ''". Tämä tarkoittaa sitä, että salasanamme muodostavat ne merkit, jotka lisäämme heittomerkkeihin kolmannessa vaiheessa.
Vaihe 7: Viimeistely
Tässä vaiheessa muuttuja "c" tarkoittaa merkkejä. Sinulla on salasana +=, joka saattaa tuntua hieman oudolta, mutta tämä tarkoittaa, että sinun on käytettävä += -merkkiä lisätäksesi uuden merkin salasanaan joka kerta. Viimeinen asia, jota et voi unohtaa, on tulostaa salasana.
Vaihe 8: Kiitos ajastasi ja toivottavasti äänestäsi
Nopea vastuuvapauslauseke, tämä ei ole alkuperäinen ajatukseni. Löysin opetusohjelman Internetistä ja olin erittäin kiinnostunut siitä. Opetusohjelma, jonka löysin, oli hyvin pitkä ja siinä oli enemmän askelia kuin mitä tarvitsi. Joten päätin tarkistaa sen ja tehdä siitä lyhyen, suloisen ja ytimekkään. Toivottavasti opit jotain uutta tai pidit tätä postausta mielenkiintoisena.
Olen aina avoin ideoille itseni parantamiseksi, joten älä pelkää kritisoida projektiani kommenteissa.