Continue'dan hemen önce i += 1 yazsak sonsuz döngüyü önlerdik. Ayrıca, bir önceki videoda ise ilk if ifadesinde ilk satırda continue deyimini kullansaydık iki defa "Lütfen negatif bir sayı giriniz" gibi aynı metin yazmayacaktı. Video çok güzel ve açıklayıcı olmuş, teşekkürler.
Bende böyle bir şey yaptım ;) print("KELİME ÇALIŞTIRMA PROGRAMI") while True: "black" == ("siyah") black = input("Black kelimesinin türkçesini yazınız:") if black == "siyah": print("Doğru cevap!") else: print("Yanlış cevap,black Siyah demektir.") "white" == ("beyaz") white = input("White kelimesinin türkçesini yazınız:") if white == "beyaz": print("Doğru cevap!") else: print("Yanlış cevap,white beyaz demektir.") "red" == ("kırmızı") red = input("Red kelimesinin türkçesini yazınız:") if red == "kırmızı": print("Doğru cevap!") else: print("Yanlış cevap,red kırmızı demektir.") x=input("Testi tekrar yapmak istiyorsanız tekrar,testi bitirmek istiyorsanız bitir yazınız:") if x=="tekrar": continue elif x=="bitir": print("Tebrikler, testi bitirdiniz!") break
@@malikertugrul2132 aptal mısın birde havali olmaya calişiyor A bir değişken oldugundan tırnak içine alinmaz Bari aç araştir öyle laf söyle yok araştirmayi sevmiyosanda burdan git A yi tirnak içine alirsa direk A yazilir ama ben oraya adamsin hocam yazmaya çalismiştim
Swicht üzerinden anlatıcaktım fakat swicht 'in kullanılmadığı gördüm. onun yerine def kullanılıyormuş. Continue 'nin başa attığını bilmiyodum iyi oldu bildiğim . Genelde gün mevsim örnekleri verilir break ve continue de , rakam girelim 1 girersek salı görünür ekranda ve break olduğu için sona erer program , ama programa 2 girersek çarşamba yazar ve devam eder bir rakam girmemizi daha ister en basitinden ve kapsamlı böle örnekle anlarsınız dedim. while True: sayi = input("\t0 ile 6 arası rakam giriniz : ") if(sayi == '0'): print("Pazartesi") break elif(sayi == '1'): print("Salı") break elif(sayi == '2'): print("Çarşamba") continue elif(sayi == '3'): print("Perşembe") break elif(sayi == '4'): print("Cuma") break elif(sayi == '5'): print("Cumartesi") break elif(sayi == '6'): print("Pazar") break else: print("\t --> Sayı Girmeyiniz")
15. Girişdə verilmiş ədədlərin çıxışda kvadratını yazın. ededler = [int(x) for x in input("Ededleri daxil edin:").split(",")] for eded in ededler: print(eded**2,end= " ")
Sözden tekrarlanan herfleri silen funksiya yazın. 1.a= input( "Enter a string: " ) 2.s= ' ' 3.for i in a : 4. if s == ' ' or i != s[ len(s) - 1] : 5. s = s + 1 6.print(s)
4:10 Yanlış giriş yaptığınızda hemen gözüm ilk başta atadığımız kullanıcı ve şifre değişkenlerine gitti ve 2 saniyede anladım hatanın orda olduğunu helal olsun bana :) bu arada hatasız kod olmaz derler :)
Emeğinize sağlık, teşekkürler. Benim bir sorum olacak konudan bağımsız ama. Şimdi python ,c,c++ eğitimleri alıyorum ama bunun daha ilerisine nasıl gideceğimi bilmiyorum mesela şey gibi oyun geliştirme kısmı, bi cihazın akıl kısmını oluşturma gibi. Bu tarz şeyleri öğrenebilmek için tam olarak ne kursunu almalıyım?
hocam tesekkurler ben de senden cok sey ogrendim ve sunu yaptim ama devamli sayi istiyo(ben de oyle olmasini istiyordum).Senin kodlamanda kucuk degisiklik yaptim print('Faktorial hesablama proqrami') while True: faktorial=1 a=int(input('Menfi olmayan eded girin:')) if (a
Faktöriyel makinesi sayılar = ["1","2","3","4","5","6","7","8","9","0"] faktoriel=1 while True: while True: print("kapatmak için Enter basın;") sayı = input("faktöriyel almak için sayı girin =") if bool(sayı) == False: break elif int(sayı) < 0: print("Pozitif Bir Sayı Giriniz") continue for i in sayı: if i in sayılar: gate = False else: gate = True continue if gate == False: print("Sayının faktoriyeli") for i in range(1,int(sayı)+1): faktoriel*=i print("="+str(faktoriel)) faktoriel=1 if gate == True: print("Bir sayı girmediniz") break
Dersler İçin çok teşekkür ederm çok faydalı oluyor anca yazdığımız programları normal şekilde açtığımızda diret kod bitince kapanıyor örneğin kullanıcı adı ve parola girdiğimizde direkt hoşgeldiniz diyip kapanıyor bu anında kapanmayı engellemek için ne yapmalıyız
while (True): yaparsan yanlış girildiğinde döngüye girer ve tekrar sorar ancak doğru girdiğimizde ayarladığımız yazılar vb. çıkar. mesela if'in altın bi if daha koya koya ilerleriz ve işlemimiz bitmesi için break yazarız yani herhangi bir kod bulamayınca program sonlanır kapanıp kapanmaması kodlara bağlı hocam karışık oldu heralde biraz :D
hocam merhabalar benim bir sorum olacaktı tkinter oluşturduğumuz bir butonu klavyenin herhangi bir tuşuna atayabilir miyiz ben baştan başladım vidyoları izlemeye ama bu konuyu hangi vidyoda bulabilirim
hocam python ile şöyle bir şey yapılabilir mi otomatik olarak bir siteyi açıp önceden belirlediğimiz tuşlara basacak. ( geektyper şakası yapmayı düşünüyorum program açıldığında hemen siteye girip F11 ile tam ekran olacak ve rastgele belirlediğimiz tuşları yazarak sanki bilgisayar hacklenmiş havası verecek.)
listeler = [2,3,4] for i in range(1,10): if (i in listeler): continue print(1) aynı şekil yapıyorrum yanlız hatada vermiyor ama hiç birşeyde çaliştirmiyor ?
Hocam selamlar Continue konusunun ikinci orneginde i+=1 i if ten once yazsak hatali donguden kurtulmus olmaz miydik? Yani while dongusunde once i yi arttirsak sonra ikiye esit oldugu durumda if dongusunden ciksak o ornek icin daha kullanisli olmaz miydi
+Yazılım Bilimi selamlar.videolarınızın altına küçük ödev tarzı problem vs. koyarsanız daha kalıcı olur diye düşünüyorum.ya da önerebileceğiniz bu videoları izlerken ufak problemler olan bulabileceğimiz bir site var mıdır?
kullandığı PyCharm da zaten bu hataları gösteriyor gerek kırmızı şerit ile gerek çalıştırdıgında hata verdiğinde hatalı olan satırı sana göstermesiyle...
Pycharm'ı yüklerken sana interpreter olarak hangi programı kullanacağını soruyor. Orada sistem interpreterini seçersen sorun düzelir ama yükledikten sonra nasıl düzelteceğini bilmiyorum.
Aşağıda yazdığım programda derece değeri 40 derece üstü ise , program işlem yapmadan tekrar değer girmemizi istesin. Bana bu döngüyü oluşturabilirmisiniz acaba şimdiden tşkr: c=int(input("santigrat olarak sıcaklık değeri giriniz")) while True: islem= input("""yapmak istediğiniz dönüşüm çeşidini seçiniz... Fahrenhayt için 1'e Kelvin için 2'ye Remoür icin 3' e basınız....:""")
if islem == "1": f=(((180*c)/100)+32) print("girdiğiniz değer Fahrenhayt olarak budur =" ,f) if islem =="2": k=c+273 print("girdiğiniz değer kelvin olarak budur =" ,k) if islem =="3": r=((80*c)/100) print("girdiğiniz değer Remoür olarak budur =" ,r) if 0
önce masaüsütne veya istediğin biryere klosör aç ondna sonra pycharm'a gir üstte file yazısına tıkla sonra open yazısına tıkla ve açtığın klosörü seç klosörün aşağı geldiğinde new deyip python dosyası yazan yere tıkla ismini ver işlem tamam yazmaya başla >:)
( ' ) İşaretini Yapmazsam Traceback (most recent call last): File "C:/Users/Sare/PycharmProjects/untitled4/dENE.py", line 5, in kullanici = input ("Kullanici Adi: ") File "", line 1, in NameError: name 'y' is not defined Hatası Veriyor Yardım
print("Merhabalar Siteme Hosgeldin") a = input( "Yasinizi Ogrenebilirmiyim") if a >=257: print("Dunyada Oyle Bir Insan Yasamiyor ") print("Dunyada Oyle Bir Insan Yasamiyor ") if a=90: print ("Yaslanmissin") b =input("Kilonu Ogrenebilirmiyim (En Fazla Rakam Girme Siniri 159)") if b >= 160: print("En Fazla Rakam Girme Siniri 159 ") print("En Fazla Rakam Girme Siniri 159 ") if b
Öncelikle merhaba arkadaşlar basit bir oylama sistemi yaptım fakat çözemediğim 2 3 sorum var bana yardımcı olursanız çok sevinirim soru 1 =input tam olarak ne işe yarıyor ? Oylama sistemine hoşgeldiniz oylama=input("Oyunuzu veriniz:") Oyuncu1="Ahmet" Oyuncu2="Mehmet" if (oylama == Oyuncu1): print("Ahmet kazandı") elif (oylama == Oyuncu2): print("Mehmet Kazandı") soru2= oylama yerine oylama sistemi gibi şeyler yazınca neden hata veriyor ? soru3=Ben oyu oyuncu1 veya oyuncu2 verdiklerinde ahmet kazandı veya mehmet kazandı tarzında bir cevap almak istiyorum benim yaptığımda ise ahmet veya mehmet yazmam lazım cevabı almam için.Hatam nedir ve nasıl düzeltebilirim ? soru4=hocamızın genelde yazdığı def ne işe yarıyor defkullanici gibi Şimdiden teşekkürler
soru1: input kodu çalıştırdığımızda oraya bir değer girmemizi isteyen veya bir yazı yazmamızı istiyor aşağıda imleç açıyor belki yanlış anlatabilirim kusuruma bakmayın. soru2:bunun hakkında bir bilgim yok fakat tahminim oylama sisteminin arasında boşluk olduğu için olabilir. soru4:ordaki def in bir anlamı yok öylesine başına bir şey getirmek için yazıyor diğer kullanıcı terimiyle karışmasın diye. Tekrardan söylüyorum bende yanlış biliyor olabilirim daha iyi bilen varsa benimde yanlışım varsa düzeltirse yararlı olur :)
c# değil de c / c++ da olmasın ? ayrıca şunu belirtim go to kullanmak spagetti koddur bizim hocalarımız " kodlarınızda go to görürsek dersten çakarsınız gelmeyin boşuna sonra " diyordu :) kaldı ki go to ile yapılan her şey kontrol yapıları ile yapılabiliyor o yüzden kullanma derim zaten modern diller desteklemiyor
her türlü yanlış giriş diyo defkullancı = "clowerdark" defparola = "1234" while True: kullanıcı = input("Kullanıcı Adı :") parola = input("Kullanıcı Parola:") if ((kullanıcı != defparola)or(parola != defparola)): print("Yanlış Giriş") else: print("Hoşgeldiniz") break
abi sayende 270 satırlık yazılım yaptım 200 satırı giriş kısmı her olanağı hesapladım ctrl c trl v yapmak istesemde satır aralarında kayma oluyor bu arada diğer 70 de oyun yaptım: adam asmaca şimdide yılan yapcam 12 yaşındayım herkese kolay geldin
x = int(input("sayı: ")) if (x == 1) : print("Python") else : print("Sistemden Çıkılıyor") break SyntaxError: 'break' outside loop Böyle bir uyarı veriyor ne yapmam lazım eskiden hep böyle kullanıyordum
selam chox gozel izah edirsiz,amma men anlamadim, for in i range(1,10) yerine yarattgimiz listeleri yaza bilmerikki? for in i listeler.Yani range niye kullaniyoruz onu anlamadim :/
olmuş mu? print("sayı Tahmin etme oyunu") import random import time random = random.randint(1,50) while True: cevap=int(input("1 ve 50 arasında Bir sayı tahmin et kanka=")) if cevap > 50: time.sleep(1) print("Geçersiz sayı!!") print("Tekrar deneyin..") elif cevap > random: print("Doğrulanıyor", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".") print("Tuttuğum sayıdan büyük bir sayı söyledin. Yeniden Dene!") continue elif cevap < random: print("Doğrulanıyor", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".") print("Tuttuğum sayıdan küçük bir sayı söyledin aga. Yeniden dene!") continue elif cevap == random: print("Doğrulanıyor", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".", end="") time.sleep(0.5) print(".") print("Tuttuğum sayı {}'dı doğru bildin.".format(random)) break
örnek olarak söylüyor zaten ben anladım demek istediğini. ola ki birşeyler değişmeden continue'ya takılırsa sonsuz döngüye girer. illa ki hatalı yazmışsındır ki sonsuz döngüye girmiştir. demek istediği o zaten. illa bu kod üzerinde düşünmemeli...
buda üyelik bilgilerini aldıktan sonra giriş yapma programı. print("sitemize hoşgeldiniz. Kayıt olmak için aşağıdaki bilgileri girin.") defkullanici=input("Kullanıcı Adı:") defparola=input("Parola:") defmail=input("email:") #eğer şifre unutulursa değiştirmek için email sorulacak print("kayıt olma işlemi başarılı...") while (True): print("KULLANICI GİRİŞİ ------------------") kullanici=input("Kullanici Adi:") parola=input("parola:") if (kullanici==defkullanici) and (parola==defparola): print("giriş yapıldı") break elif (kullanici!=defkullanici) and (parola==defparola): print("kullanıcı adınız yanlış.tekrar deneyin") elif (kullanici == defkullanici) and (parola != defparola): print("parolanız yanlış.değiştirmek istermisiniz? E/H") c=input() if (c=="e"): mail=input("kayıt olduğunuz emaili giriniz") if (mail==defmail): print("emailiniz doğrulandı.") defparola=input("yeni şifre:") print("şifreniz değiştirildi.") else: print("email bulunamadı.") break elif (c=="h"): continue
@Oguz Gun kardeş bu tür yazılım programlarını ücretli olarak anlatan yüzlerce programcı var. adam burda üşenmemiş şu ana kadar 44 tane video ders hazırlamış. hepsinde de gayet güzel anlatmış bence. Tıklama başına 3 5 lira birşey kazanıyor oda helal olsun yani hak ediyor sonuna kadar.. @Yazılım Bilimi
Continue'dan hemen önce i += 1 yazsak sonsuz döngüyü önlerdik. Ayrıca, bir önceki videoda ise ilk if ifadesinde ilk satırda continue deyimini kullansaydık iki defa "Lütfen negatif bir sayı giriniz" gibi aynı metin yazmayacaktı. Video çok güzel ve açıklayıcı olmuş, teşekkürler.
Bende böyle bir şey yaptım ;)
print("KELİME ÇALIŞTIRMA PROGRAMI")
while True:
"black" == ("siyah")
black = input("Black kelimesinin türkçesini yazınız:")
if black == "siyah":
print("Doğru cevap!")
else:
print("Yanlış cevap,black Siyah demektir.")
"white" == ("beyaz")
white = input("White kelimesinin türkçesini yazınız:")
if white == "beyaz":
print("Doğru cevap!")
else:
print("Yanlış cevap,white beyaz demektir.")
"red" == ("kırmızı")
red = input("Red kelimesinin türkçesini yazınız:")
if red == "kırmızı":
print("Doğru cevap!")
else:
print("Yanlış cevap,red kırmızı demektir.")
x=input("Testi tekrar yapmak istiyorsanız tekrar,testi bitirmek istiyorsanız bitir yazınız:")
if x=="tekrar":
continue
elif x=="bitir":
print("Tebrikler, testi bitirdiniz!")
break
Güzel olmuş aga eline sağlık
cok iyi
Eray Ayaşlı sağolun
Hızlı Teker Sağolun
hocam allah işini gücünü rast getirsin....
Print("adamsın hocam")
Zor bir kod olmuş daha kolay yapmak için şunu yap
A = adamsın hocam
Print(A)
@@keremturgut1480
senin kod hatalı ortak A yı tırnak içine al sonra belki ben de kolayını yaparım.
@@malikertugrul2132 aptal mısın birde havali olmaya calişiyor A bir değişken oldugundan tırnak içine alinmaz
Bari aç araştir öyle laf söyle yok araştirmayi sevmiyosanda burdan git
A yi tirnak içine alirsa direk A yazilir ama ben oraya adamsin hocam yazmaya çalismiştim
@@keremturgut1480 kardesim " adamsin hocami " yaz soyluyor
@@elvirhuseynov4769 ben orda ilk başta ironi yapmiştim çok kolay bir kod oldugu için onu yaptigi
Emekleriniz için çok teşekkür ederim.Cok faydalı bir çalışma olmuş.Ders anlatırkenki tevazunuz ve içtenliginiz için ayriyeten teşekkürler
reis herşey iyi güzel de .neden gollum
anısı var
Düzbucaqlı üçbucağın sahəsini hesablayan funksiya yazın.
1.import math
2.
3.a= float(input( 'a-nı daxil edin: ' ))
4.b= float(input( 'b-nı daxil edin: ' ))
5.c= float(input( 'c-nı daxil edin: ' ))
6.s= (a * b) / 2
7.prinr( ' Üçbucağın sahəsi : { : . 2f} ' . format(s))
son setirde print( "Üçbucağın sahəsi:" s) yazmaq bes edir
print("Hesap Makinesine Hoşgeldiniz......")
while(True):
import time
print(50*"$")
time.sleep(0.1)
print("1)Toplama")
time.sleep(0.1)
print("2)Çıkarma")
time.sleep(0.1)
print("3)Çarpma")
time.sleep(0.1)
print("4)Bölme")
time.sleep(0.1)
print("5)Üs Hesaplama")
time.sleep(0.1)
print("6)Faktoriyel Hesaplama")
time.sleep(0.1)
print("7)2 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("8)3 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("9)4 Sayını Ortalamasını Hesaplama")
time.sleep(0.1)
print("10)5 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("11)6 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("12)7 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("13)8 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("14)9 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("15)10 Sayının Ortalamasını Hesaplama")
time.sleep(0.1)
print("16)Çıkış")
time.sleep(0.1)
print(50*"$")
cevap=int(input("Yapmak İstediğiniz İşlemin Değerini Girin:"))
if(cevap==1):
aaa=int(input("Birinci Değeri Girin:"))
aab=int(input("İkinci Değeri Girin:"))
topl=aab+aaa
print("Hesaplanıyor....")
time.sleep(2)
print("Sonuç:",topl)
time.sleep(3)
continue
elif(cevap==2):
aac=int(input("(Eksilecek Değer)Birinci Değeri Girin:"))
aad=int(input("(Çıkarılacak Değer)İkinci Değeri Girin:"))
cikr=aac-aad
print("Hesaplanıyor....")
time.sleep(2)
print("Sonuç:",cikr)
time.sleep(3)
continue
elif(cevap==3):
aaf=int(input("Birinci Değeri Girin:"))
aae=int(input("İkinci Değer Girin:"))
carp=aae*aaf
print("Hesaplanıyor....")
time.sleep(2)
print("Sonuç:",carp)
time.sleep(3)
continue
elif(cevap==4):
print("Bölüm'den Kalanın mı hesaplanmasını istersiniz?
Yoksa Sonucun mu?
Sonuc:2
Kalan:1
Cevap"))
cevap1=int(input("Cevap:"))
if(cevap1==1):
aaz=float(input("(Bölünen)Birinci Değeri Girin:"))
aak=float(input("(Bölen)İkinci Değeri Girin:"))
Kalan=aaz%aak
print("Hesaplanıyor....")
time.sleep(2)
print("Kalan:",Kalan)
time.sleep(3)
continue
aan=float(input("(Bölünen)Birinci Değeri Girin:"))
aao=float(input("(Bölen)İkinci Değeri Girin:"))
sonuc=aan/aao
print("Hesaplanıyor....")
time.sleep(2)
print("Sonuç:",sonuc)
time.sleep(3)
continue
elif(cevap==5):
aas=int(input("(Taban)Birinci Değeri Girin:"))
us=int(input("(Üs)İkinci Değeri Girin:"))
sonuc2=aas**us
print("Hesaplanıyor....")
time.sleep(2)
print("Sonuç:",sonuc2)
time.sleep(3)
continue
elif(cevap==6):
faktoriyel = 1
while (True):
sayi = int(input("Negatif Olmayan Bir Değer Giriniz:"))
if (sayi
Sabrına hayran kaldım knk
Swicht üzerinden anlatıcaktım fakat swicht 'in kullanılmadığı gördüm. onun yerine def kullanılıyormuş. Continue 'nin başa attığını bilmiyodum iyi oldu bildiğim . Genelde gün mevsim örnekleri verilir break ve continue de , rakam girelim 1 girersek salı görünür ekranda ve break olduğu için sona erer program , ama programa 2 girersek çarşamba yazar ve devam eder bir rakam girmemizi daha ister en basitinden ve kapsamlı böle örnekle anlarsınız dedim.
while True:
sayi = input("\t0 ile 6 arası rakam giriniz : ")
if(sayi == '0'):
print("Pazartesi")
break
elif(sayi == '1'):
print("Salı")
break
elif(sayi == '2'):
print("Çarşamba")
continue
elif(sayi == '3'):
print("Perşembe")
break
elif(sayi == '4'):
print("Cuma")
break
elif(sayi == '5'):
print("Cumartesi")
break
elif(sayi == '6'):
print("Pazar")
break
else:
print("\t --> Sayı Girmeyiniz")
15. Girişdə verilmiş ədədlərin çıxışda kvadratını yazın.
ededler = [int(x) for x in input("Ededleri daxil edin:").split(",")]
for eded in ededler:
print(eded**2,end= " ")
print("KAYIT OL")
defkullanici= input("Isim:")
defparola= input("Sifre:")
while True:
defparolatekrar = input("Sifre tekrar:")
if (defparolatekrar != defparola):
print("girilen sifre ayni degil!")
else:
break
print("UYE GIRISI")
while True:
isim = input("Kullanici adi:")
sifre = input("Sifreniz:")
if(defkullanici != isim) and (defparola != sifre):
print("Kullanici adi ve sifre yanlis! Tekrar Deneyiniz")
elif(defkullanici != isim) and (defparola == sifre):
print("Kullanizi adi yanlis")
elif(defkullanici == isim) and (defparola != sifre):
print("Sifrenizi mi unuttunuz? Evet / Hayir")
cevap= input()
if(cevap == "Evet"):
print("Yeni parolayi giriniz")
defparola = input("Yeni parola:")
else:
continue
else:
print("HOSGELDİNİZ!")
break
güzel aferin sana :)
while True :
print("kralsınız hocam")
katııyorum
Sözden tekrarlanan herfleri silen funksiya yazın.
1.a= input( "Enter a string: " )
2.s= ' '
3.for i in a :
4. if s == ' ' or i != s[ len(s) - 1] :
5. s = s + 1
6.print(s)
Süpersiniz!....
4:10 Yanlış giriş yaptığınızda hemen gözüm ilk başta atadığımız kullanıcı ve şifre değişkenlerine gitti ve 2 saniyede anladım hatanın orda olduğunu helal olsun bana :) bu arada hatasız kod olmaz derler :)
aynen
Eyvallah. Çok sağolasın devamını sabırsızlıkla bekliyorum ...:)
Selam Sayende yapdim hocaa
print("Saytımıza Xoş gəlmişsiniz")
x = "parol1"
y = "parol2"
y4 ="elvin"
while True:
x1 = input("İstifadəçi adı:")
y1 = input("Şifrə:")
if ((x == x1) and (y == y1)):
print("Profilinizə xoş gəldiniz.")
break
elif ((x != x1) and (y == y1)):
print("İstifadəçi adınız səhvdi.!")
elif ((x == x1) and (y != y1)):
print("Şifrəniz səhvdi")
print("Şifrənizi dəyişmək istəyirsiniz? H/Y")
cavab = input(":")
if (cavab != "H"):
print("Program söndürüldü")
break
elif (cavab == "H"):
y6 = input("Gizli Cavabınızı daxil edin:")
if (y4 != y6):
print("Gizli cavabınız səhvdi.")
break
elif (y4 == y6):
y2 = input("Yeni Şifrə:")
print("Şifrə dəyişilir..")
y = y2
print("Şifrə uğurla dəyişdirildi.")
else:
print("Terkar Yoxlayin")
Elvin Xəlilov sade amma yaxsidi
helal lan iyi olmuş program söndürüldü kskvkdvosdv
Bele vəzziyet olmaz!!
Helal Olsun Sana
şifre uğurla değiştirildi ne kadar güzel bir tanımdır ya :D
sisteme kayıt olma programı buyrun :
a = ('')
b=('')
while(True):
a = input('Kullanıcı Adınızı Oluşturun : ')
b = input('Parolanızı Oluşturun : ')
bb = input('Parolanızı Tekrar Girin : ')
if(b==bb):
print('Başarıyla Hesabınız Oluşturuldu')
break
else:
print('PAROLANIZ BİRBİRİYLE UYUŞMUYOR TEKRAR DENEYİNİZ ! ')
while (True):
aa = input('KULLANICI ADINIZI GİRİNİZ : ')
bc = input('PAROLANIZI GİRİNİZ : ')
if(a==aa)and(b==bc):
print('BAŞARIYLA GİRİŞ YAPTINIZ')
break
elif(a!=aa)and(b==bc):
print('KULLANICI ADINIZ YANLIŞ ')
elif(a==aa)and(b!=bc):
print('Şifrenizi Yanlış Girdiniz')
print('Şifrenizimi Unuttunuz ? E/H')
cevap1= input('')
if(cevap1 == 'E'):
print('Şifrenizi Değiştirmek İstermisiniz ? EVET / HAYIR')
cevap2=input('')
if(cevap2=='EVET'):
yenişifre=input('YENİ ŞİFRENİZİ GİRİNİZ : ')
b=yenişifre
print('Siteye Giriş Yapmak İstermisiniz ? Evet/Hayır')
cevap3=input('')
if(cevap3=='Evet'):
print('Giriş Lobisine Yönlendiriliyorsunuz ...')
else:
print('Tekrar Deneyiniz')
Emeğinize sağlık, teşekkürler. Benim bir sorum olacak konudan bağımsız ama. Şimdi python ,c,c++ eğitimleri alıyorum ama bunun daha ilerisine nasıl gideceğimi bilmiyorum mesela şey gibi oyun geliştirme kısmı, bi cihazın akıl kısmını oluşturma gibi. Bu tarz şeyleri öğrenebilmek için tam olarak ne kursunu almalıyım?
Kayıt yaparken mikrofon kullanıyor musunuz? Ne marka? Teşekkürler.
hocam tesekkurler ben de senden cok sey ogrendim ve sunu yaptim ama devamli sayi istiyo(ben de oyle olmasini istiyordum).Senin kodlamanda kucuk degisiklik yaptim
print('Faktorial hesablama proqrami')
while True:
faktorial=1
a=int(input('Menfi olmayan eded girin:'))
if (a
Faktöriyel makinesi
sayılar = ["1","2","3","4","5","6","7","8","9","0"]
faktoriel=1
while True:
while True:
print("kapatmak için Enter basın;")
sayı = input("faktöriyel almak için sayı girin
=")
if bool(sayı) == False:
break
elif int(sayı) < 0:
print("Pozitif Bir Sayı Giriniz")
continue
for i in sayı:
if i in sayılar:
gate = False
else:
gate = True
continue
if gate == False:
print("Sayının faktoriyeli")
for i in range(1,int(sayı)+1):
faktoriel*=i
print("="+str(faktoriel))
faktoriel=1
if gate == True:
print("Bir sayı girmediniz")
break
hocam mükemmelsiniz
abi sıkıntı çıkarıyor ya kod yanlış girmedim ama direk bitiriyor programı
Break ve continue pek işe yaramaz ama bazyerlerde cok işe yaraya bilir.
Dersler İçin çok teşekkür ederm çok faydalı oluyor anca yazdığımız programları normal şekilde açtığımızda diret kod bitince kapanıyor örneğin kullanıcı adı ve parola girdiğimizde direkt hoşgeldiniz diyip kapanıyor bu anında kapanmayı engellemek için ne yapmalıyız
while (True): yaparsan yanlış girildiğinde döngüye girer ve tekrar sorar ancak doğru girdiğimizde ayarladığımız yazılar vb. çıkar. mesela if'in altın bi if daha koya koya ilerleriz ve işlemimiz bitmesi için break yazarız yani herhangi bir kod bulamayınca program sonlanır kapanıp kapanmaması kodlara bağlı hocam karışık oldu heralde biraz :D
verilmis ededin icinde butun reqemlerin olub olmamasini yoxlayan funksiya yazin.
1.
2.my_int = input("Eded = ")
3.my_list = ["0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9"]
4.olmayan = " "
5.
6.for n in my_list:
7. if not n in my_int :
8. olmayan += n + " "
9.
10.if len(olmayan) != 0:
11. print( f"Ededin icinde olmayan reqem(-ler): {olmayan}")
12.else:
13. print("Ededin icinde butun reqemler vardir. ")
hocam merhabalar benim bir sorum olacaktı tkinter oluşturduğumuz bir butonu klavyenin herhangi bir tuşuna atayabilir miyiz ben baştan başladım vidyoları izlemeye ama bu konuyu hangi vidyoda bulabilirim
hocam merhaba for yazarken listenin altında bir tab bırakarak yaptım hata verdi.anlatırmısınız? tab bırakınca neye dahil oluyor python nasıl okuyor ?
hocam python ile şöyle bir şey yapılabilir mi otomatik olarak bir siteyi açıp önceden belirlediğimiz tuşlara basacak. ( geektyper şakası yapmayı düşünüyorum program açıldığında hemen siteye girip F11 ile tam ekran olacak ve rastgele belirlediğimiz tuşları yazarak sanki bilgisayar hacklenmiş havası verecek.)
Selenium moduluyle yapabilirsiniz
while false u ne durumlarda kullanırız? bu arada videolarınızı çok faydalı buluyorum,teşekkürler.
listeler = [2,3,4]
for i in range(1,10):
if (i in listeler):
continue
print(1)
aynı şekil yapıyorrum yanlız hatada vermiyor ama hiç birşeyde çaliştirmiyor ?
print(1) değil i yaz
continue yi ben de çıkarayım hayatımdan :)
Hocam selamlar
Continue konusunun ikinci orneginde i+=1 i if ten once yazsak hatali donguden kurtulmus olmaz miydik?
Yani while dongusunde once i yi arttirsak sonra ikiye esit oldugu durumda if dongusunden ciksak o ornek icin daha kullanisli olmaz miydi
Zaten örneği bilerek öyle verdi. Tehlikesini göstermek için.
8:41 Kafam ister istemez (print'ten önce) "orada bir else olması gerekmiyor muydu?" şeklinde bir soruya gitti. Burada sanırım gerek kalmıyor herhalde?
çözdün mü kafandaki soruyu
@@emmre052 yok çözmedi
continue olsam kalbim çok kırılırdı
defkullanici ozellik olarak nedir? Fonksiyon tanimlarken def kullanici olarak yaziyorduk. Buradaki farklilik nedir?
hiçbir özelliği yok , sadece bir değişken
+Yazılım Bilimi selamlar.videolarınızın altına küçük ödev tarzı problem vs. koyarsanız daha kalıcı olur diye düşünüyorum.ya da önerebileceğiniz bu videoları izlerken ufak problemler olan bulabileceğimiz bir site var mıdır?
kullandığı PyCharm da zaten bu hataları gösteriyor gerek kırmızı şerit ile gerek çalıştırdıgında hata verdiğinde hatalı olan satırı sana göstermesiyle...
range foksiyonunuda açıklasaydınız keşke
bundan önceki for döngüsü videosunda açıklamıştı brom.
ADAMLIK DENİNCE AKLIMA SEN GELİYORSUN ABİ SAYENDE C++ OLSUN JAVA OLSUN PYTHON OLSUN PROGRAMLAMA DA BİLGİ SAHİBİYİM
Helal🔥
Hocam keşke ses sistemin daha iyi olsa...
Pycharm öğrenci surumunu edindim açmak "run" komutu çalıştıramadım "No python interpreter configured for the project pycharm" uyarı alıyorum.
Pycharm'ı yüklerken sana interpreter olarak hangi programı kullanacağını soruyor. Orada sistem interpreterini seçersen sorun düzelir ama yükledikten sonra nasıl düzelteceğini bilmiyorum.
input ve raw input komutları arasında ki fark nedir acaba? Teşekkürler.
python 3'te raw input yok
Aşağıda yazdığım programda derece değeri 40 derece üstü ise , program işlem yapmadan tekrar değer girmemizi istesin. Bana bu döngüyü oluşturabilirmisiniz acaba şimdiden tşkr:
c=int(input("santigrat olarak sıcaklık değeri giriniz"))
while True:
islem= input("""yapmak istediğiniz dönüşüm çeşidini seçiniz...
Fahrenhayt için 1'e
Kelvin için 2'ye
Remoür icin 3' e basınız....:""")
if islem == "1":
f=(((180*c)/100)+32)
print("girdiğiniz değer Fahrenhayt olarak budur =" ,f)
if islem =="2":
k=c+273
print("girdiğiniz değer kelvin olarak budur =" ,k)
if islem =="3":
r=((80*c)/100)
print("girdiğiniz değer Remoür olarak budur =" ,r)
if 0
Tesekkurler!
Merhabalar, video kayıtlarında kullandığınız programı öğrenebilir miyim?
camtasia sudutio 8
Oncelikle tesekkurler hocam deyerli bilgileriniz icin! Hocam "continue" ni anlamadim tam olarak? bilmesem olurmu?
yani cok kullanmiyorum ben ama ogrensen iyi olur
Acaba bize odev de atar mısınız ya da odev yapabileceğimiz bir site LÜTFEN
pycharmi professional mi indirdin?
Community.
arkadaşlar ben neden kullanıcı adının ve parolanın başına "def" getirdiğimizi anlamadım. kafamızdan mı yazıyoruz o ifadeyi?
definition`un kisaltmasi... ingilizce tanimlama anlaminda.
kafasına gore koyuyor ıstersen sallayabilirsinde
Merhaba pycharm programını indirdim fakat bir türlü bu ekrana gelemiyorum. Ne yapmalıyım
+Utku Demir file altında new var ona tıkla
önce masaüsütne veya istediğin biryere klosör aç ondna sonra pycharm'a gir
üstte file yazısına tıkla sonra
open yazısına tıkla ve açtığın klosörü seç
klosörün aşağı geldiğinde new deyip python dosyası yazan yere tıkla ismini ver
işlem tamam yazmaya başla >:)
i değişkenine bir değer atılmadan for i in range(1,10) kısmında i nin int olduğuna nasıl karar veriyor.
Tirnak icinde yazarsan string olarak algilar. Direk yazarsan integer
( ' ) İşaretini Yapmazsam Traceback (most recent call last):
File "C:/Users/Sare/PycharmProjects/untitled4/dENE.py", line 5, in
kullanici = input ("Kullanici Adi:
")
File "", line 1, in
NameError: name 'y' is not defined
Hatası Veriyor Yardım
' koy
Ben yazılımcılığa basta meraklıydım ama merakım geçti öğrensem güzel olur diyorum ama öğrenesim gelmiyor bu konu hakkında nasıl tekrar ilgi duyarım ??
Hacker videoları izle arkaya gaza getiren şarkı koy . Veya hackerlikle alakalı filmler diziler filan izle . Mr.Robot olsun WHOAMI olsun
who am ı izle o gazla tüm programlama dillerini öğrenirsin :D
continue icin bir oneri vermediniz kardes tam anlayamadim
PyCharm daki font ve Appearance ayarlarınız nedir aradım bulamadım özellikle Font ayarları nedir?
font ayar örneyi:Courirer 16 bold. bu kod yazıyı metni kalınlaştırır
başta While True ' yı neden kullanıyor while olmasa çalışmazmı?
While olmassa tekrar isim ve paroları sormaz while true döngüsü programı başa alır
@@budaknebi2764 teşekkürler
@@alierenylmaz6015 öd
print("Merhabalar Siteme Hosgeldin")
a = input( "Yasinizi Ogrenebilirmiyim")
if a >=257:
print("Dunyada Oyle Bir Insan Yasamiyor ")
print("Dunyada Oyle Bir Insan Yasamiyor ")
if a=90:
print ("Yaslanmissin")
b =input("Kilonu Ogrenebilirmiyim (En Fazla Rakam Girme Siniri 159)")
if b >= 160:
print("En Fazla Rakam Girme Siniri 159 ")
print("En Fazla Rakam Girme Siniri 159 ")
if b
helal olsun
Kardeş Eliften Sonra falan küçük eşittirlerin büyük eşittirleri parantez içine al hata veriyor.
efsane olmuş bence
Eksi sayılar unutulmuş
aga işlemlerini ("srrsfserfsrge") bu şekilde yazman lazım çalışmıyor. bazı aptallar denemeden efsanee yazmış olmyan beynininizi s
hop u sonluyorum adamın sesi gine az geliyo bendemi sorun var ne anlamıyorum?
Kaydol PlayBoycu ni nasil yapicaz
bu break tüm programı mı bitiriyor
bir blok bitiren kod var mı
break sadece kendi bloğundaki kodu sonlandırır. Tüm programı sonlandırmak için quit kullanılabilir.
Abi assembly öğrenmeyi ve öğretmeyi düşünüyor musun ?
Yok düşünmuyor
Öncelikle merhaba arkadaşlar basit bir oylama sistemi yaptım fakat çözemediğim 2 3 sorum var bana yardımcı olursanız çok sevinirim
soru 1 =input tam olarak ne işe yarıyor ?
Oylama sistemine hoşgeldiniz
oylama=input("Oyunuzu veriniz:")
Oyuncu1="Ahmet"
Oyuncu2="Mehmet"
if (oylama == Oyuncu1):
print("Ahmet kazandı")
elif (oylama == Oyuncu2):
print("Mehmet Kazandı")
soru2= oylama yerine oylama sistemi gibi şeyler yazınca neden hata veriyor ?
soru3=Ben oyu oyuncu1 veya oyuncu2 verdiklerinde ahmet kazandı veya mehmet kazandı tarzında bir cevap almak istiyorum benim yaptığımda ise ahmet veya mehmet yazmam lazım cevabı almam için.Hatam nedir ve nasıl düzeltebilirim ?
soru4=hocamızın genelde yazdığı def ne işe yarıyor defkullanici gibi
Şimdiden teşekkürler
soru1: input kodu çalıştırdığımızda oraya bir değer girmemizi isteyen veya bir yazı yazmamızı istiyor aşağıda imleç açıyor belki yanlış anlatabilirim kusuruma bakmayın.
soru2:bunun hakkında bir bilgim yok fakat tahminim oylama sisteminin arasında boşluk olduğu için olabilir.
soru4:ordaki def in bir anlamı yok öylesine başına bir şey getirmek için yazıyor diğer kullanıcı terimiyle karışmasın diye.
Tekrardan söylüyorum bende yanlış biliyor olabilirim daha iyi bilen varsa benimde yanlışım varsa düzeltirse yararlı olur :)
@@eryalt yine de teşekkürler
kimse yardımcı olmayacak galiba.
hocam pythonda yönlendirme gibi bir komut varmı? mesela c# ta go to komutu vardı.
c# değil de c / c++ da olmasın ?
ayrıca şunu belirtim go to kullanmak spagetti koddur bizim hocalarımız " kodlarınızda go to görürsek dersten çakarsınız gelmeyin boşuna sonra " diyordu :) kaldı ki go to ile yapılan her şey kontrol yapıları ile yapılabiliyor o yüzden kullanma derim zaten modern diller desteklemiyor
çok iyisin reis :)
abi oraya illaki i mi yazmak gerek a yazsak olur mu
Olur kardeşim
Hocam neden true yazdık neden false değil ?
False yanlish demek kardeshim
Burada örnek verirken i=0 diye yazdınız başta neden öyle birşey yazıyoruz, döngüde bu ne işe yarıyor
ilk başta i'nin değirene 0 veriliyor sonra döngü +1 ekleyerek devam ediyor ta ki 2 ye gelene kadar sonra sonsuz döngüye giriyor
Onu yazmazsa i nin degeri olmaz ve sonra yazdigi kodlar da bosa yazilmis olur
ifden sonra print(i) dedik ya, onun önünde else olmamasının nedenini anlamadım :(
hocam orada program if'ten çıkıyor. Bahsettiğiniz print, üstteki for döngüsünün içinde. İf döngüsünü kullandıktan sonra else döngüsü kullanma zorunluluğumuz yok. Yani işimize yaramıyorsa "else" kullanmadan direk "if"den çıkabiliyoruz.
murat yayla eyvallah sağ ol hocam
abi break fren elfreni anlamına gelir burda demekki kırmakmış xd klavye çok küçük ve bitişik birbirine hep yanlış yazıyorum bu yüzden xd
break neyde çok kullanmıyor be brute force saldırıları araçlarında çok işe yarıyor
her türlü yanlış giriş diyo
defkullancı = "clowerdark"
defparola = "1234"
while True:
kullanıcı = input("Kullanıcı Adı :")
parola = input("Kullanıcı Parola:")
if ((kullanıcı != defparola)or(parola != defparola)):
print("Yanlış Giriş")
else:
print("Hoşgeldiniz")
break
print("Test")
defkullancı = ("sa")
defparola = ("1234")
while (True):
kullanıcı = input("kullanıcı adınızı girin")
şifre = input("şifrenizi giriniz")
if (defkullancı != kullanıcı) or (defparola != şifre):
print("yanlış girildi")
else:
print("giriş yapıldı")
break
abi defkullancı yazmişsın ama defkullanıcı olmalı("ı" harfi yoka çıkmış ondan dolayı çalışmıyor)
defkullanici yazmalisin ilk.Sonra da kullanici != defparola yazmissin.Onu kullanici != defkullaniciya degistir.
aynısını yazdım if((kullanici != defkullanici) or (parola != defparola ):yazdım hata veriyo
yanlış kodlamışım sizde dikkat edin arkadaşlar
Peki kank
@@whitetiger3987 eywallah
abi sayende 270 satırlık yazılım yaptım 200 satırı giriş kısmı her olanağı hesapladım ctrl c trl v yapmak istesemde satır aralarında kayma oluyor bu arada diğer 70 de oyun yaptım:
adam asmaca
şimdide yılan yapcam
12 yaşındayım
herkese kolay geldin
Anladım Eve online
hocam tehlıkelı derken contınue ıle bassak ne olur en fazla ben o rıske gırebılırım :D
Sonsuz döngü oluşur ve zamanında kontrol edemzsen PC çökebilir
anlatmadı ki continue neden nasıl kullanılır
anlattı ya.continue yu döngünün en başına gitmek istediğin zamanlarda kullanırsın
x = int(input("sayı: "))
if (x == 1) :
print("Python")
else :
print("Sistemden Çıkılıyor")
break
SyntaxError: 'break' outside loop
Böyle bir uyarı veriyor ne yapmam lazım eskiden hep böyle kullanıyordum
döngü yok while yada for yok break kullanman için döngü lazım
👍🏿👍🏿👍🏿
selam chox gozel izah edirsiz,amma men anlamadim, for in i range(1,10) yerine yarattgimiz listeleri yaza bilmerikki? for in i listeler.Yani range niye kullaniyoruz onu anlamadim :/
olmuş mu?
print("sayı Tahmin etme oyunu")
import random
import time
random = random.randint(1,50)
while True:
cevap=int(input("1 ve 50 arasında Bir sayı tahmin et kanka="))
if cevap > 50:
time.sleep(1)
print("Geçersiz sayı!!")
print("Tekrar deneyin..")
elif cevap > random:
print("Doğrulanıyor", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".")
print("Tuttuğum sayıdan büyük bir sayı söyledin. Yeniden Dene!")
continue
elif cevap < random:
print("Doğrulanıyor", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".")
print("Tuttuğum sayıdan küçük bir sayı söyledin aga. Yeniden dene!")
continue
elif cevap == random:
print("Doğrulanıyor", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".", end="")
time.sleep(0.5)
print(".")
print("Tuttuğum sayı {}'dı doğru bildin.".format(random))
break
olmuyor
program gg olduuu safsaaffafasfasf continiu yaparken
i'yi arttırma işlemini yanlış yerde yaptığın için sonsuz döngüye giriyorsun kodun olması gereken hali şu olacak insanları yanıltmayalım:
i=0
while(i
benimde gözüme coninue dan sonra i+=1 yazmak çarptı
örnek olarak söylüyor zaten ben anladım demek istediğini. ola ki birşeyler değişmeden continue'ya takılırsa sonsuz döngüye girer. illa ki hatalı yazmışsındır ki sonsuz döngüye girmiştir. demek istediği o zaten. illa bu kod üzerinde düşünmemeli...
Dikkat ettiyseniz ders hocası "continue" nun tehlikeli olabilecek kullanımına değindi.Burası önemli
continue if'in hemen altında olmak zorunda mı arttırma işlemini yaptıktan sonra continue kullansak olmuyor mu?
@@nevinguler4857 oluyor
reyiz defkullanici diyon ya def ne anlama geliyo
Kanımca default anlamında kullanıyor olabilir. Yani varsayılan şifre
like like like!!!!!
ben break'i bırek (bırak ) olarak aklımda tutuyom
yanlız değilmişim KLFŞSDKFD
04:12 deki şu durumu o kadar çok yaşıyorum ki lanet olsun :)))
Abe kodu çalıştırdım telefon yandı
buda üyelik bilgilerini aldıktan sonra giriş yapma programı.
print("sitemize hoşgeldiniz.
Kayıt olmak için aşağıdaki bilgileri girin.")
defkullanici=input("Kullanıcı Adı:")
defparola=input("Parola:")
defmail=input("email:") #eğer şifre unutulursa değiştirmek için email sorulacak
print("kayıt olma işlemi başarılı...")
while (True):
print("KULLANICI GİRİŞİ
------------------")
kullanici=input("Kullanici Adi:")
parola=input("parola:")
if (kullanici==defkullanici) and (parola==defparola):
print("giriş yapıldı")
break
elif (kullanici!=defkullanici) and (parola==defparola):
print("kullanıcı adınız yanlış.tekrar deneyin")
elif (kullanici == defkullanici) and (parola != defparola):
print("parolanız yanlış.değiştirmek istermisiniz? E/H")
c=input()
if (c=="e"):
mail=input("kayıt olduğunuz emaili giriniz")
if (mail==defmail):
print("emailiniz doğrulandı.")
defparola=input("yeni şifre:")
print("şifreniz değiştirildi.")
else:
print("email bulunamadı.")
break
elif (c=="h"):
continue
Hocam biraz yavaş anlatırsanız daha iyi çünkü biz bunları kağıda yazıyoruz da
5 dakikada bir reklam giriyor
serideki en dandik video...direk atlayın.. adam egoist beyler, istemeye istemeye anlatmış...
:)
@Oguz Gun kardeş bu tür yazılım programlarını ücretli olarak anlatan yüzlerce programcı var. adam burda üşenmemiş şu ana kadar 44 tane video ders hazırlamış. hepsinde de gayet güzel anlatmış bence. Tıklama başına 3 5 lira birşey kazanıyor oda helal olsun yani hak ediyor sonuna kadar.. @Yazılım Bilimi