Bu Siteyi Ziyaret Etmek İçin Lütfen Tarayıcınızda JavaScript'i Etkinleştirin.


Konu Bilgileri
KATEGORİ ADI Python
KONU SAHİBİ
Mango
KONUDAKİ CEVAP SAYISI
0
GÖRÜNTÜLEME SAYISI
728
📊 KONU ETKİLEŞİM İNDEKSİ
Hesaplanıyor...
Veriler analiz ediliyor... %0
💬
Fikrinizi Paylaşın!
Bu konu hakkında ne düşünüyorsunuz? Yorumunuz topluluğumuz için değerli.

Yorum Yaz 
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Python Parola Oluşturucu Yapımı

#1
Merhaba,

Kullanıcıdan uzunluk ve seviye değerleri alınıyor. Seçilebilecek karakterlere seviye birde harfler, ikide sayılar ve üçte özel karakterler ekleniyor. Sonra bu karakterler içinden belirlenen uzunluk kadarı rastgele alınıp döndürülüyor.

Kullanılan modüller: random, string

Kod:
import random import string def generate_password(length, level, output=[]):     chars = string.ascii_letters     if level > 1:         chars = "{}{}".format(chars, string.digits)     if level > 2:         chars = "{}{}".format(chars, string.punctuation)        for i in range(length):         output.append(random.choice(chars))        return "".join(output) print(("-" * 30) + "\n Password Generator\n" + ("-" * 30)) password_length = int(raw_input("Length: ")) password_level = int(raw_input("Level: ")) password = generate_password(password_length, password_level) print("\nYour password is: {}".format(password))
Bul
Cevapla
Yorum Yaz 


[-]
Hızlı Cevap / Sende Bi' Şeyler De!
Konu
Bu mesaj için cevabınızı buraya yazınız.

İnsan Doğrulama:
Lütfen aşağıda gördüğünüz onay kutusunu işaretleyin. Bu işlem, otomatik spam botlarını önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Python Koşullu İşlemler Kurgu 1 631 17-06-2025 Saat 14:27
Son Yorum: oznurdaglayan
Python Döngüler Kurgu 1 584 09-03-2025 Saat 14:23
Son Yorum:
Python Modüller Kurgu 1 635 11-02-2025 Saat 17:38
Son Yorum: uzman
Python Fonksiyonlar Kurgu 0 442 02-02-2025 Saat 21:47
Son Yorum: Kurgu
Python Alan Hesaplayıcı Mango 1 531 30-12-2024 Saat 16:49
Son Yorum: Kurgu


    Hızlı Menü:


    Konuyu Okuyanlar: 1 Ziyaretçi
    ForumTeams
    ForumTeams