Mundarija:

Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish: 8 qadam
Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish: 8 qadam

Video: Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish: 8 qadam

Video: Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish: 8 qadam
Video: Create and Execute MapReduce in Eclipse 2024, Iyul
Anonim
Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish
Qanday qilib: Python bilan tasodifiy parol ishlab chiqaruvchini yaratish

Ushbu qo'llanmada siz bir necha oddiy qadamda python yordamida tasodifiy parol generatorini yaratishni o'rganasiz.

1 -qadam: IDLE -ni yuklab oling

IDLE yuklab olinmoqda
IDLE yuklab olinmoqda
IDLE yuklab olinmoqda
IDLE yuklab olinmoqda

Python.org saytiga o'ting. Bu havola sizni to'g'ridan -to'g'ri IDLE -ni yuklab olish sahifasiga olib boradi. Bu mutlaqo bepul va siz ham hisob yaratishingiz shart emas.

2 -qadam: Ishga kirishish

Ishni boshlash
Ishni boshlash

Bu qadamni bajarish uchun kompyuteringizdan IDLE dasturini topib ochish kifoya. Dasturni birinchi marta ochganingizda, joriy ekranda hech qanday kodni tahrir qila olmaysiz, shuning uchun yuqoriga o'ting va yangisini yarating.

3 -qadam: belgilar

Belgilar
Belgilar

"Tasodifiy import" funktsiyasi "belgilar" funktsiyasidan o'zgaruvchilarni olish imkonini beradi. Agar siz parolni ochish qiyinroq bo'lishini xohlasangiz, alifbo harflaridan ko'proq narsani qo'shishni maslahat beraman. Men raqamlar, katta harflar va bir nechta qo'shimcha belgilar qo'shdim. Yana bir ajoyib g'oya - ularni uzunroq qilish.

4 -qadam: kerakli parollar soni

Siz xohlagan parollar soni
Siz xohlagan parollar soni

Rasmda ko'riladigan "raqam" o'zgaruvchisi siz yaratmoqchi bo'lgan parollar sonini ko'rsatish uchun ishlatiladi.

5 -qadam: Parolning uzunligi

Parolning uzunligi
Parolning uzunligi

"Uzunlik" o'zgaruvchisi nimani ifodalash uchun ishlatiladi? Ha, siz parolingizning uzunligini taxmin qildingiz. Buni ko'rishning yana bir usuli; Parolingiz nechta belgidan iborat bo'lishini xohlaysiz?

6 -qadam: deyarli bajarildi

Deyarli tugatildi
Deyarli tugatildi

Keyin yuqoridagi kabi "for" iborasini qo'shing. Buning ostida sizda "parol = ''" bor. Bu shuni anglatadiki, biz 3 -bosqichda apostroflarga qo'ygan belgilar bizning parolimizni tuzadi.

7 -qadam: teginishni tugatish

Tugatish tegishi
Tugatish tegishi

Bu bosqichda "c" o'zgaruvchisi belgini bildiradi. Sizda "parol +=" bor, bu biroz g'alati tuyulishi mumkin, lekin har safar parolga yangi belgini qo'shish uchun += dan foydalanish kerak. Siz unutolmaydigan oxirgi narsa - parolni chop etish.

8 -qadam: Vaqtingiz uchun rahmat va ovozingizga umid qilaman

Tezkor rad etish - bu mening asl fikrim emas. Men Internetda darslik topdim va juda qiziqib qoldim. Men topgan darslik juda uzun edi va kerak bo'lgandan ko'ra ko'proq qadamlar qo'yildi. Shuning uchun men uni qayta ko'rib chiqishni va qisqa, shirin va ixcham qilib yozishni maqsad qildim. Umid qilamanki, siz yangi narsalarni o'rgandingiz yoki bu xabar sizga qiziq bo'ldi.

Men har doim o'zimni qanday yaxshilash haqida fikrlarga ochiqman, shuning uchun izohlarda loyihamni tanqid qilishdan qo'rqmang.

Tavsiya: