lostyazilim
tr.link

phyton bilen acil bakabilir mi?

6 Mesajlar 888 Okunma
lstbozum
tr.link

PEKSEN PEKSEN 0850 346 1420 Banlı Kullanıcı
  • Üyelik 22.02.2019
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci - Webmaster
  • Konum İstanbul Anadolu
  • Ad Soyad D** P**
  • Mesajlar 86
  • Beğeniler 19 / 10
  • Ticaret 2, (%100)
Merhabalar, phyton bilen acil bakabilir mi aşağıdaki kodda ne hatası var?

 

 

wmaraci
reklam

aydnaydn59 aydnaydn59 Videographer Kimlik Onayı
  • Üyelik 17.12.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Fotoğrafçı - Videographer
  • Konum İstanbul Avrupa
  • Ad Soyad A** A**
  • Mesajlar 490
  • Beğeniler 63 / 130
  • Ticaret 5, (%100)
Kaçıncı satırda hata veriyor hocam oraya yoğunlaşayım, bende başlangıç seviye biliyorum fazla bir bilgim yok birlikte incelemiş oluruz hem
PEKSEN

kişi bu mesajı beğendi.

PEKSEN PEKSEN 0850 346 1420 Banlı Kullanıcı
  • Üyelik 22.02.2019
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci - Webmaster
  • Konum İstanbul Anadolu
  • Ad Soyad D** P**
  • Mesajlar 86
  • Beğeniler 19 / 10
  • Ticaret 2, (%100)

aydnaydn59 adlı üyeden alıntı

Kaçıncı satırda hata veriyor hocam oraya yoğunlaşayım, bende başlangıç seviye biliyorum fazla bir bilgim yok birlikte incelemiş oluruz hem


Hocam bir arkadaşımın hocası atmış direk bu şekilde. Bulunması gerekiyormuş benden rica etti bende sizlerden :)
 

 

aydnaydn59 aydnaydn59 Videographer Kimlik Onayı
  • Üyelik 17.12.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Fotoğrafçı - Videographer
  • Konum İstanbul Avrupa
  • Ad Soyad A** A**
  • Mesajlar 490
  • Beğeniler 63 / 130
  • Ticaret 5, (%100)
Hocam eğer cevaplayan olmazsa derleyiciye yazarım derleyici de incelerim pc ye geçtiğimde :)
 

 

wmaraci
wmaraci

Dashertman Dashertman WM Aracı Kullanıcı
  • Üyelik 02.04.2018
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Edirne
  • Ad Soyad U** M**
  • Mesajlar 16
  • Beğeniler 0 / 2
  • Ticaret 0, (%0)
karakter değişkeni dizi olarak tanımlanmamış string olarak geçiyor
 

 

bcalbatros bcalbatros WM Aracı Kullanıcı
  • Üyelik 04.07.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Asker
  • Konum İstanbul Anadolu
  • Ad Soyad İ** B**
  • Mesajlar 81
  • Beğeniler 17 / 11
  • Ticaret 6, (%100)
Algoritmada mantık hatası var. Eğer parolada Türkçe karakter varsa uyarı mesajı veriyorsun ama daha ilk karakter kontrolünden geçtiği anda döngüyü sonlandırıyorsun. Halbuki gerisinde daha birçok karakter var, belki de sondaki karakterlerden birisi Türkçe karaktere denk gelecek?

Yani özetle: "Neden ilk Türkçe olmayan karakterde döngüyü bitiriyorsun? :) "

Şu aşağıdaki kod işini görecektir:


while True:

parola = input("Parolanız: ")
karakterler = "ÇÜĞİŞüğışçğüö"
kontrol = True

for i in karakterler:
if i in parola:
print("Türkçe karakter içeriyor!")
kontrol = False
break

if kontrol:
print("Girdiğiniz Parola: " + parola)



NOT: Bu kontrolü yapmanın daha kısa ve kolay yöntemleri var ama bu tarz birşey yazdın diye bende bu şekilde hazırladım kodu
PEKSEN

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al