Sisällysluettelo:
- Vaihe 1: Lataa IDLE
- Vaihe 2: Aloittaminen
- Vaihe 3: Hahmot
- Vaihe 4: Haluttujen salasanojen määrä
- Vaihe 5: Salasanan pituus
- Vaihe 6: Lähes valmis
- Vaihe 7: Viimeistely
- Vaihe 8: Kiitos ajastasi ja toivottavasti äänestäsi
Video: Kuinka: Satunnaisen salasanageneraattorin luominen Pythonilla: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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.
Suositeltava:
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: 8 vaihetta
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: Viimeisenä projektina Davisin & Elkinsin yliopisto, päätin suunnitella ja luoda meikkimatkalaukun sekä suuremman peilin ja käyttää vadelmapiä ja taikuuspeiliohjelmistoa, joka toimisi porttina
MIDI -rumpusetti Pythonilla ja Arduinolla: 5 vaihetta (kuvilla)
MIDI -rumpusetti Pythonilla ja Arduinolla: Olen aina halunnut ostaa rumpusarjan lapsesta asti. Silloin kaikilla musiikkilaitteilla ei ollut kaikkia digitaalisia sovelluksia, kuten meillä on paljon tänään, joten hinnat ja odotukset olivat liian korkeat. Olen äskettäin päättänyt ostaa c
Kuinka heittää noppaa Pythonilla: 9 vaihetta
Kuinka heittää noppaa Pythonilla: Seuraavat ohjeet opastavat sinua luomaan Python -moduulin nopan "heittämiseksi". Tämä moduuli luo satunnaislukuja tästä tietokonepohjaisesta nopasta. Annan moduulin luomiseen tarvittavat toiminnot ja kuvauksen
Visualisoi Bitcoinin voitto ja tappio Arduinolla ja Pythonilla: 6 vaihetta
Visualisoi Bitcoinin voitto ja tappio Arduinolla ja Pythonilla: Perusidea Henkilökohtaisesti olen kryptovaluutta -sijoittaja. Mutta minulla on myös töitä kuormittavaa työtä. Joten en voi seurata bitcoinin hintaa kuin 10 kertaa minuutissa. Haluan kuitenkin edelleen tietää, ansaitsenko vai menetänkö rahaa. Täten
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: 10 vaihetta
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: Tässä viestissä kuvataan vaiheet, jotka liittyvät luomaan ja käynnistämään Bookhuddle.com -verkkosivusto, jonka tarkoituksena on auttaa lukijoita löytämään, järjestämään ja jakamaan kirjan tietoja. koskisi muiden verkkosivustojen kehittämistä