Çözüldü Python'da yazdığım program

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

alpersamur3

Hectopat
Katılım
10 Mayıs 2020
Mesajlar
156
Merhaba. Python kullanarak bir bilgi yarışması oyunu yazdım deneyebilir misiniz?

Linkler, güvenlik amaçlı kaldırılmıştır. // Moderasyon Ekibi

İlgili dosya analiz edildi, temiz. Herhangi bir sıkıntı bulunamamıştır. Yine de EXE dosyası kaldırılıp konu başına kaynak kodlar eklenmiştir. // Moderasyon Ekibi. 22.32

@Vavien.
@Kerem00

Kodlar RAR;
Kodlar ZIP;
 
Son düzenleyen: Moderatör:
Çözüm
Os modülünü bir iki kere import etmek yerine en üstte ekleyebilirsiniz. Bir ya da iki satır da olsa kısa kod daha güzeldir bence.
Sys modülü ile "sys.exit()" kullanılabilir. Tercih meselesi.
İki adet "if" kullandığınız yerlerde zaten "if" başına %50 olasılık olacağı için "else" kullanabilirsiniz. Güzel gözüksün diye. Yine o kadar önemli değil.
E-posta doğru mu kontrolünü:
Python:
eposta = input("E-postanızı girin: ")
if "@" in eposta and eposta.endswith(".com"):
    ...
else:
    print("E-Posta hatalı, çıkış yapılıyor.")
    time.sleep(5)
    exit()
şeklinde yapabilirsiniz, hatalı olabilirim. Daha güzel yapabilecek yer bulursam güncellerim.
Belirteyim ki Python'da pek iyi değilim. Sadece öneri sundum, önerilerimin hepsi yanlış da olabilir. Elinize sağlık, hoş olmuş.
Teşekkürler.
Eksiklerden birisi bu o zaman, o dosyalar olmadan da çalışıp dosya oluşturabilmeli.
Ama dosyada bir sürü soru cevap var ??
 
Kodlarını paylaştı arkadaş, bir sorun yok, bu kadar sinirlenmeye de gerek yok.

Konu sahibini zan altında bırakmak değil amacımız fakat önlem almak ve şüpheci olmak zorundayız zira birçok kişi sitede bulunuyor, zararlı bir yazılımın yayılmasını istemeyiz.

Fakat bu durum bana gösterdiki, kod paylaşımında yeni bir standart belirlememiz lazım. GitHub ya da Sosyal içinde bulunan kod kutucuğu gibi.

Ayrıca .exe dosyası yan dosyalar olmadan çalışamıyorsa bir sıkıntı var demektir.
 
Yan dosyalarda sorular ve cevaplar var. Veri tabanım olmadığından kullanıcı bilgilerini dosyaya yazıyor.
 
Yazılımla uğraşan herkesin zaten GitHub'unun olması bir keyfi durum değil. Zorunluluk zaten. Bütün repoların gizli de olsa çok büyük bir nimet GitHub.

Öğrenciyse ücretsiz Pro hakkından da yararlanılabilir üstelik.
 
Ustad, el atmisken hangi dil sorusunu da sabitlesen?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…