Bildirim

@abdullahyilar0

"er": Geleneksel rütbe sistemi koşulları geçerlidir.
Diğer rütbeleri gör
Gönderileri
abdullahyilar0 (Abdullah YILMAZ) · Delphi / C++ /Vb altına konu açtı.
3 yıl
Python Şifre Üretici
Alıntı
metni:import random from time import sleep # UYGULAMA YAPIMCISI: # İNSTA : abdullahyilar0 print(""" _____ _ __ ____ _ _ / ____(_)/ _| / __ \| | | | | (___ _| |_ _ __ ___ | | | | |_ _| |_ _ _ _ __ _ _ ___ _ _ \___ \| | _| '__/ _ \ | | | | | | | | __| | | | '__| | | |/ __| | | | ____) | | | | | | __/ | |__| | | |_| | |_| |_| | | | |_| | (__| |_| | |_____/|_|_| |_| \___| \____/|_|\__,_|\__|\__,_|_| \__,_|\___|\__,_| _ (_) """) def uygu(): sifsayi = input("Kaç tane şifre istersiniz? : ") try: int(sifsayi) except ValueError: print("Sadece sayı giriniz [!]") return(uygu()) def uzunlukfonk(): uzunluk = input('Şifre kaç karakterli olsun? : ') try: int(uzunluk) except ValueError: print("Sadece sayı giriniz [!]") return(uzunlukfonk()) def buyukharffonk(): buyukharf = input("Büyük harfler olsun mu? [Y/n] : ") if str(buyukharf) == "Y": buyuksecenek = True elif str(buyukharf) == "y": buyuksecenek = True elif str(buyukharf) == "": buyuksecenek = True elif str(buyukharf) == "N": buyuksecenek = False elif str(buyukharf) == "n": buyuksecenek = False else: print("Sadece [Y/n] giriniz [!]") return(buyukharffonk()) def rakamfonk(): rakam = input("Sayı olsun mu? [Y/n] : ") if str(rakam) == "Y": rakamsecenek = True elif str(rakam) == "y": rakamsecenek = True elif str(rakam) == "": rakamsecenek = True elif str(rakam) == "N": rakamsecenek = False elif str(rakam) == "n": rakamsecenek = False else: print("Sadece [Y/n] giriniz [!]") return(rakamfonk()) def ozelfonk(): ozelkarakter = input("Özel karakter olsun mu? [Y/n] : ") if str(ozelkarakter) == "Y": ozelsecenek = True elif str(ozelkarakter) == "y": ozelsecenek = True elif str(ozelkarakter) == "": ozelsecenek = True elif str(ozelkarakter) == "N": ozelsecenek = False elif str(ozelkarakter) == "n": ozelsecenek = False else: print("Sadece [Y/n] giriniz [!]") return (rakamfonk()) def sorufonk(): sorukarakter = input("Txt olarak kaydedilsin mi? [Y/n] : ") if str(sorukarakter) == "Y": sorusecenek = True elif str(sorukarakter) == "y": sorusecenek = True elif str(sorukarakter) == "": sorusecenek = True elif str(sorukarakter) == "N": sorusecenek = False elif str(sorukarakter) == "n": sorusecenek = False else: print("Sadece [Y/n] giriniz [!]") return (sorufonk()) def anafonk(): if sorusecenek == True: open("password.txt", "w") kucukkarakterler = 'abcdefghijklmnopqrstuvwxyz' buyukkarakterler = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' rakamkarakterler = '0123456789' ozelkarakterler = '~!@#$%^&*+-/.,\{}[]();:|?<>="' number = int(uzunluk) length = int(sifsayi) if buyuksecenek == False and rakamsecenek == False and ozelsecenek == False: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == True and rakamsecenek == False and ozelsecenek == False: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + buyukkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == False and rakamsecenek == True and ozelsecenek == False: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + rakamkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == False and rakamsecenek == False and ozelsecenek == True: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + ozelsecenek) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == True and rakamsecenek == True and ozelsecenek == False: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + rakamkarakterler + buyukkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == True and rakamsecenek == True and ozelsecenek == True: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + rakamkarakterler + ozelkarakterler + buyukkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == False and rakamsecenek == True and ozelsecenek == True: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + rakamkarakterler + ozelkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") elif buyuksecenek == True and rakamsecenek == False and ozelsecenek == True: for x in range(0, length): password = "" for x in range(0, number): password_char = random.choice(kucukkarakterler + buyukkarakterler + ozelkarakterler) password = password + password_char print("Rastgele oluşturulan şifreniz : ", password) if sorusecenek == True: f = open("password.txt", "a") f.write(password + "\n") anafonk() sorufonk() ozelfonk() rakamfonk() buyukharffonk() uzunlukfonk() uygu() def cikisfonk(): cikissorusu = input("Çıkmak ister misiniz? [Y/n] : ") if str(cikissorusu) == "Y": cikissecenek = True elif str(cikissorusu) == "y": cikissecenek = True elif str(cikissorusu) == "": cikissecenek = True elif str(cikissorusu) == "N": cikissecenek = False elif str(cikissorusu) == "n": cikissecenek = False else: print("Sadece [Y/n] giriniz [!]") return (cikisfonk()) if cikissecenek == True: print("Uygulama kapatılıyor [3]") sleep(1) print("Uygulama kapatılıyor [2]") sleep(1) print("Uygulama kapatılıyor [1]") sleep(1) exit() else: sleep(100000) cikisfonk()
Arkadaşlar yazdığım kodu nasıl daha güzel yapabilirim?
Özelleştirme gibi
Hakkında
Konum: Kocaeli, Darıca
Meslek: Öğrenci
İlgi Alanları: Yazılımcılık,matematik,fen,python
Meslek: Öğrenci
İlgi Alanları: Yazılımcılık,matematik,fen,python
Forum İmzası:
TROLL FACE |
Hakkımda:
Ben bir insanım. |
Temel Bilgiler ve İstatistikler
Aktiflik: Şu anda DH'de değil
Son Giriş: 3 yıl önce
Son Mesaj Zamanı: 3 yıl
Mesaj Sayısı: 1
Gerçek Toplam Mesaj Sayısı: 1
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 156 (Bu ay: 2)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Yazılım Geliştirme
Son Giriş: 3 yıl önce
Son Mesaj Zamanı: 3 yıl
Mesaj Sayısı: 1
Gerçek Toplam Mesaj Sayısı: 1
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 156 (Bu ay: 2)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Yazılım Geliştirme
Mesajları

İkinci El Referansları
