Sisällysluettelo:

Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta
Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta

Video: Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta

Video: Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta
Video: Kuinka luoda salasananhallintasovellus MIT App Inventorissa | Opastus 2024, Marraskuu
Anonim
Kuinka: Luo satunnainen salasanageneraattori Pythonilla
Kuinka: Luo satunnainen salasanageneraattori Pythonilla

Tässä opetusohjelmassa opit luomaan satunnaisen salasanageneraattorin pythonilla muutamalla yksinkertaisella vaiheella.

Vaihe 1: Lataa IDLE

Ladataan IDLE
Ladataan IDLE
Ladataan IDLE
Ladataan 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

Päästä alkuun
Päästä alkuun

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

Hahmot
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ä

Haluttu salasanojen määrä
Haluttu salasanojen määrä

Kuvassa näkyvää "number" -muuttujaa käytetään osoittamaan, kuinka monta salasanaa ohjelma haluaa luoda.

Vaihe 5: Salasanan pituus

Salasanan pituus
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

Melkein valmis
Melkein 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

Viimeistelyt
Viimeistelyt

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.

Suositeltava: