Python Password Generator

Fełix

Katılımcı Üye
7 Ocak 2023
361
214
NightmareTales
Merhabalar Bu Konuda Pythonla Password Generator Nasıl Yapılîr Onu Göstereceğim
İlk Önce Password Generator Nedir?
Pasword Generator Sizin İçin Güvenli Bir Şifre Oluşturan Eğlenceli Bir Kodlamadır

Python:
import random
lower_case = "abcdefghijklmnopqrstuvwxyz"
upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
numbers = "1234567890"
symbols = "&<>{}@$/=""}"
use_for = lower_case + upper_case + numbers + symbols
length_for_pass = 8
password = "".join(random.sample(use_for,length_for_pass))
print("your password is" + password)
Umarım Yararlı Olmuştur İyi Forumlar
 

Muslukcu

Katılımcı Üye
17 Kas 2021
699
262
Tesisat dükkanı
Merhabalar Bu Konuda Pythonla Password Generator Nasıl Yapılîr Onu Göstereceğim
İlk Önce Password Generator Nedir?
Pasword Generator Sizin İçin Güvenli Bir Şifre Oluşturan Eğlenceli Bir Kodlamadır

Python:
import random
lower_case = "abcdefghijklmnopqrstuvwxyz"
upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
numbers = "1234567890"
symbols = "&<>{}@$/=""}"
use_for = lower_case + upper_case + numbers + symbols
length_for_pass = 8
password = "".join(random.sample(use_for,length_for_pass))
print("your password is" + password)
Umarım Yararlı Olmuştur İyi Forumlar
Eline sağlık
 

Fełix

Katılımcı Üye
7 Ocak 2023
361
214
NightmareTales

zorba2207

Yeni üye
17 Ocak 2023
1
0
Eline sağlık.
parola sayısını ve parola uzunluğunu kullanıcıdan alsan daha işlevsel olabilir.
şöyle bi geliştirdim
Python:
import random
lenghtInput= int(input("password length: "))
passwordInput= int(input("how many passwords: "))
lower_case = "abcdefghijklmnopqrstuvwxyz"
upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
numbers = "1234567890"
symbols = "&<>{}@$/=""}"
i=0
print("your password is : ")
while i < passwordInput :

        i=i+1
        if i == passwordInput+1:
            break
        use_for = lower_case + upper_case + numbers + symbols
        length_for_pass = lenghtInput
        password = "".join(random.sample(use_for,length_for_pass))
        print(password)
 

uzaylgen

Katılımcı Üye
12 Mar 2019
757
172
Linux
şöyle bi geliştirdim
Python:
import random
lenghtInput= int(input("password length: "))
passwordInput= int(input("how many passwords: "))
lower_case = "abcdefghijklmnopqrstuvwxyz"
upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
numbers = "1234567890"
symbols = "&<>{}@$/=""}"
i=0
print("your password is : ")
while i < passwordInput :

        i=i+1
        if i == passwordInput+1:
            break
        use_for = lower_case + upper_case + numbers + symbols
        length_for_pass = lenghtInput
        password = "".join(random.sample(use_for,length_for_pass))
        print(password)
Bu da güzel olmuş eline sağlık. While yerine for tercih edebilirsin. Bir de sayıları falan ayrı değişkenlerde tutmak yerine tek bir stringten veya diziden random çekebilir. Bu şekilde devam etmek istersen de kullanıcıya parolanın içinde sayılar veya özel karakterler olsun mu diye sorabilirsin. Bu sayede program özellik kazanmış olur sen de algoritma yeteneğini geliştirmiş olursun :)
 

Fełix

Katılımcı Üye
7 Ocak 2023
361
214
NightmareTales
Bu da güzel olmuş eline sağlık. While yerine for tercih edebilirsin. Bir de sayıları falan ayrı değişkenlerde tutmak yerine tek bir stringten veya diziden random çekebilir. Bu şekilde devam etmek istersen de kullanıcıya parolanın içinde sayılar veya özel karakterler olsun mu diye sorabilirsin. Bu sayede program özellik kazanmış olur sen de algoritma yeteneğini geliştirmiş olursun :)
Bu Sadece 10 dakikada yaptığım işti öylesine atmıştım ama tavsiyelerinizi Uygularım
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.