Python Dersleri #19 | Fonksiyonlar - Part 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 56

  • @kaganocal
    @kaganocal 3 ปีที่แล้ว +17

    hocam bütün serileri izledim şuana kadar çok iyi anlatıyorsunuz gerçekten. başarılarınızın devamını dilerim :)
    not : gökçe olmasa ne yapardık

  • @zuleyhakoc5552
    @zuleyhakoc5552 3 ปีที่แล้ว +7

    hocam çok güzel anlatıyorsunuz konuları derslerden sonra sizi tekrar amaçlı izliyorum

  • @burkhansafarov1
    @burkhansafarov1 3 ปีที่แล้ว +17

    Gittikçe izlenmeler ölüyorr.....

    • @em_byte_tr
      @em_byte_tr 9 หลายเดือนก่อน +1

      Millet vazgeçiyor çünkü ohaa 2 yıl olmuş

    • @ozge365
      @ozge365 9 หลายเดือนก่อน +1

      Neler yaptınız

  • @turkism549
    @turkism549 4 ปีที่แล้ว +6

    Yine mükemmelÇok emek veriyorsunuz.Saygılar.

  • @serifebuyukylmaz7992
    @serifebuyukylmaz7992 4 ปีที่แล้ว +2

    Abi o kadar çok katkın oluyor ki teşekküler ❤❤

  • @yusufl.o.u4180
    @yusufl.o.u4180 25 วันที่ผ่านมา

    Merhaba bu eğitimle ilgili görüşlerimi ve deneyimlerimi paylaşmak istiyorum.
    Siz de fak etmiş olmalısınız izlenmeler dersler ilerledikçe inanılmaz derecede düşüyor ama bu eğitimin kalitesinde bir düşüş olmasından değil genel insan yapısı yani mesela yine insanların çoğu gmy'e yazılıp bir süre sonra iradeleri zayıf olduğu için vazgeçiyor bunu da onun gibi düşünebilirsiniz ve attığınız her adımda daha fazla insanın önüne geçtiğiniz ve uzmanlaşmak için doğru olanı yaptığınız için taktiri hak ediyorsunuz lütfen bu şekilde devam edin.
    Kurs inanılmaz faydalı, hocamızın diksiyonu anlatımı ve alan yeterliliği inanılmaz iyi ve çoğu ücretli kurstan çok daha verimli üstelik Türkçe!
    Bu kadar övmek yeter şimdi benim gibi sıfırdan Python öğrenenlere bir tavsiye vermek istiyorum. Videoları arka arkaya izliyordum ve her şeyi anladığımı düşünüyordum ama bir çoğunuz gibi bende Modül-2'de patladım daha sonra ne kadar kolaya kaçtığımı ve pasif bir şekilde öğrenemeyeceğimin farkına vardım, arkadaşlar dünyanın en iyi kursu da olsa film izler gibi izleyerek öğrenemezsiniz. Peki ne yaptım? Cevabı çok basit arka planda Jupyter Notebook'u açtım ve videoda hocamız konuyu anlatırken yazdığı her yeni kodu yazmayı bitirdiğinde videoyu durdurdum ve kendim de önce aynısını sonra daha iyisini yazmaya çalıştım ve tekrar modle-2'deki soruları çözdüğümde aslında çok basit olduğunu benim pratik yapmam gerektiğini anladım. Lütfen pratik yapmayı ertelemeyin video bitsin kurs bitsin sonra yaparım demeyin anında pratik yapmalısınız. Çok basit görünebilir ama sadece bunu istikrarlı bir şekilde yaparak kursu bitirirseniz çok daha kalıcı öğrenmiş olursunuz.
    Not: Bu yorumu okuyanların bazılarının seviyesi benden çok daha yukarda olabilir unutmayın herkes için bir tavsiye vermiyorum "a-z" arası bir seviye olsun ben "c" seviyesindeysem "a" seviyesindeki birine benim bu süreci paylaşmam çok daha faydalı olacak tıpkı akran öğrenmesi mantığı gibi.

    • @le-yal
      @le-yal 22 วันที่ผ่านมา +1

      ben a veya bdeyimmm tesekkurler ahaha

    • @yusufl.o.u4180
      @yusufl.o.u4180 21 วันที่ผ่านมา

      @@le-yal Pesetmediğine göre çoğundan ilerdesin, bırakma yeter ki :)

    • @yusufl.o.u4180
      @yusufl.o.u4180 21 วันที่ผ่านมา

      @@le-yal ChatGPT'yi eklemeyi unutmuşum mutlaka arka planda açık olsun örnek proje geliştirirken ya da antrenman yapmak için hocanın yazdığı kodların benzerini yazarken hata aldığımda kodu ve hatayı ChatGPT'ye kopyalıyorum çok açıklayıcı çözümler üretiyor sadece doğru kodu paylasmıyor. Istersen ChatGPT'yi şöyle eğitebilirsin: yeni bir sohbet açarsın ve python ögrenmeye çalıştığını yazarsın ve ondan hataları çözmesini ama doğru kodu yazmamasını bir ögretmen gibi ipucu vermesini isteyebilirsin. Her hata aldığında tekrar bunları söylemene gerek kalmaz çünkü sohbet baloncuğu bu bilgileri kaydediyor ve isteğine göre cevap veriyor.
      Aynı şekilde kendi kodunu yazarken bir değişiklik yapmak istediğinde ama nasıl kodlayacağını bilmediğinden asisstan olarak kullanabilirsin aşırı ögretici ve zamandan tasaruf etmemi sağlayacak bir yöntem. Muhtemelen biliyorsun ama yine de yazayım ben

    • @Melihseren344
      @Melihseren344 16 วันที่ผ่านมา

      @@yusufl.o.u4180 Hocam merhaba bu eğitimi bitirdiniz mi, bitirdiyseniz ne zaman bitirdiniz ve ne kadar sürede. Yararı ne kadar oldu daha iyi anlatan bir kanal önerir misiniz yoksa en iyisi bu mudur sizce. Bu videoya kadar güzel geldim fakat bu videoda sanki güzel anlatamadı hoca veya ben tam anlamadım tekrar tekrar izleyecem anlamak için.

  • @cemalkalin5261
    @cemalkalin5261 2 ปีที่แล้ว +1

    Ne kadar teşekkür etsek az Hocam 🙏🙏

  • @CoachPegasus
    @CoachPegasus 2 ปีที่แล้ว

    Tesekkurler Oguzcan Bey

  • @yahyahazar7542
    @yahyahazar7542 3 ปีที่แล้ว

    Anlatımınızı çok beğeniyorum.

  • @fuzzy6296
    @fuzzy6296 4 ปีที่แล้ว +3

    Hocam Javascript kursunuz dan geldim bir bakayım dedim yine müthiş bir anlatım :))

  • @fatiherdelikanli8635
    @fatiherdelikanli8635 ปีที่แล้ว +2

    gerçekten bende mi sorun var anlamadım şu iki videoyu belki 10 kere izledim ama tık yok ayrıca program mı sıkıntılı pc mi kötü bazen ctrl enter yapsam bile hiçbir şey olmuyor sonra kodu kopyalayıp resetleyip yapıştır yapınca oluyor veya hata veriyor zaten ne olduğunuda anlamadım bu teknik sorunlarda heves flan bırakmadı artık. aynı İn kutusu içinde devamı olan kodu yazmazsamda üstteki kodu görmüyor videoda oluyor ve bu kadar emek vermişken önümü görememek üzücü elle tutulur hiçbir işe yarayacak bilgi öğrenemediğimi düşünüyorum

  • @mustafaklnc381
    @mustafaklnc381 3 ปีที่แล้ว

    kimlik={"ad":"erol mesut",
    "soyad":"gün"}
    def isim_oluşturma(a,b):
    ad_soyad=" ".join([a,b])
    print(ad_soyad)
    isim_oluşturma(kimlik["ad"],kimlik["soyad"]) args komutu yerine böyle de yapabiliriz

  • @chigo1557
    @chigo1557 4 ปีที่แล้ว +1

    İlk yorum teşekkürler hocam

  • @hehehe8523
    @hehehe8523 4 ปีที่แล้ว +1

    Abi videolara devam et lütfen

  • @serkan9266
    @serkan9266 2 ปีที่แล้ว

    Hocam efsanesiniz

  • @seyitahmetkaya8365
    @seyitahmetkaya8365 4 ปีที่แล้ว +4

    Merhabalar,
    isim_soyisim_ayirma ismiyle tanımladığınız fonksiyonu birebir şekilde PyCharm editöründe yazıyorum ama hiçbir şekilde bir çıktı alamıyorum. Nedenini izah edebilecek biri var mı acaba?

    • @kadirkutar6193
      @kadirkutar6193 3 ปีที่แล้ว +3

      Pycharm editöründe çıktı almak için illa print komutunu girmen gerekiyor. Bu döngülerde de geçerli. Döngüde çıktı şöyle alabirsin:
      print(isim_soyisim_ayıirma("Kadir Kutar"))

    • @seyitahmetkaya8365
      @seyitahmetkaya8365 3 ปีที่แล้ว +2

      @@kadirkutar6193 Evet sonradan deneyince ben de farkettim. Print fonksiyonu girmeden kodu çevirmiyor. Yanıtınız için teşekkürler.

  • @ghostkillerrxx1552
    @ghostkillerrxx1552 ปีที่แล้ว +1

    Hocam bu jupyter notebookta sıklıkla yaşadığım bir sorunu paylaşmak istiyorum. Sizinki gibi kodumu yazıyorum bazen value error gibi errorlar veriyor ve düzelmiyor yardımcı olur musunuz bu konu hakkında ( sizinki gibi tıpatıp aynısını yazdığıma eminim çok kontrol ettim).

    • @yusufgulelli9032
      @yusufgulelli9032 11 หลายเดือนก่อน

      istersen sil bastan kur programi belki o zaaman duzelir

  • @bysubutay
    @bysubutay 7 หลายเดือนก่อน

    ❤❤❤

  • @esmanureral
    @esmanureral ปีที่แล้ว +1

    def metin_yazdir(c,d):
    buyuk_sayi = buyuk_sayi_dondur(c,d)
    sablon_metin = "{} daha buyuktur".format(buyuk_sayi)
    print(sablon_metin)
    print(metin_yazdir(5,10))
    hata veriyor neden?

    • @mirsadarslan
      @mirsadarslan ปีที่แล้ว +1

      her seyi alt alta yazmıssın son printin basındaki boslugu silmen gerek muhtemelen

    • @trinnycrealestate
      @trinnycrealestate 3 วันที่ผ่านมา

      1 Yıl olmuş cevabın sana faydası olmaz ama belki yeni okuyanlara faydalı olur.Kodunda 2 hata var.
      1.hata fonksiyonun içinde print ile bitirmişsen onu yeniden çağırmak için printe ihtiyaç duymaz. print ile çağıracaksan fonksiyonu return ile bitirmelisin.
      2.hata print ile çağırmak fonksiyonun dışında ayrı bir satırdaki bir işlem olduğu için sola yaslı olmalı. Yani düzeltilmiş hali;
      def metin_yazdir(c,d):
      buyuk_sayi = buyuk_sayi_dondur(c,d)
      sablon_metin = "{} daha buyuktur".format(buyuk_sayi)
      print(sablon_metin)
      print(metin_yazdir(5,10)

  • @hakankilic4228
    @hakankilic4228 ปีที่แล้ว +2

    Python çalışmak bana zevk vermedi nedense hocam anlatımınız müthiş ama c++'da falan daha çok algoritma odaklıydı her şey ve daha zevkliydi burada sürekli kavram anahtar kelime odaklı.. her videoda yeni bir kavram ve zamanla hepsi çorba oluyormuş gibi hissediyorum

    • @azrairemderin947
      @azrairemderin947 11 หลายเดือนก่อน

      kesinlikle bu arada daha kolay ama çok daha sıkıcı bir dil mecbur olmasam çalışmazdım

    • @ozge365
      @ozge365 9 หลายเดือนก่อน

      @@azrairemderin947ben yeni başladım hangi dili önerirsin bundan sonra

  • @user-yb1xq3xd4i
    @user-yb1xq3xd4i 2 ปีที่แล้ว

    pythona ; koymalıyız

  • @emir4634
    @emir4634 3 ปีที่แล้ว +1

    Mobilden çalıştırdığım için print desem bile calisiyor ama gostermiyor

  • @KnowWhiz
    @KnowWhiz 2 ปีที่แล้ว

    Benim anlamadığım def komutunu verdikten sonra neden aşağıda
    Buyuk_sayi=buyuk_sayi_dondur(a,b)
    Diye tanımlıyoruz değişkeni mantığı kavrayamadım
    Buyuk_sayi_dondur(a,b) yapsak mesela

    • @myfuhrer9022
      @myfuhrer9022 2 ปีที่แล้ว

      orada buyuk_sayı değişkenini tanımlayıp metne bu değişkeni girebilmek için öyle bişi yaptık oraya buyuk_sayı yerine x de diyebilirdik.

  • @berkaydiler2526
    @berkaydiler2526 2 ปีที่แล้ว

    " ".join(["gokce", "gun"]) burada neden hem köşeli hem normal parantezi iç içe kullanmak gerekti,,string tipinde köşeli parantez yeterli olmuyomuydu

    • @selimyigit7534
      @selimyigit7534 ปีที่แล้ว +1

      gokce ve gun iki ayrı eleman olduğu için string olarak alamayız. Liste olarak almalıyız. O yüzden köşeli parantez kullanıyor. ha birleştirdikten sonra String olur. Ama ikili Haldeyken Liste oluyor

  • @bunyaminaktay3552
    @bunyaminaktay3552 7 หลายเดือนก่อน

    hocam break metodu neden else yapısının içerisinde kullanılmıyor

    • @-Scoty-
      @-Scoty- 4 หลายเดือนก่อน

      biraz geç olacak ama loop içinde olan if elselerde oluyor loop içinde olmazsa ise yaramıyor

  • @mvsm9719
    @mvsm9719 2 ปีที่แล้ว

    Beyler bir şey sorucam.Sizce bu python serisinde gereksiz olan şeyler varmı?Varsa hangileridir söylerseniz mutlu olurum.

    • @haticemeryemuygurer2610
      @haticemeryemuygurer2610 2 ปีที่แล้ว +8

      beyler demen kalbimi derinden yaraladı...

    • @ozge365
      @ozge365 9 หลายเดือนก่อน

      @@haticemeryemuygurer2610NDLSMFMSÖMDÖAMDLSŞ

  • @gulsum.19
    @gulsum.19 7 หลายเดือนก่อน

    Kafa gitti hocam bir halt anlamıyorum

  • @bigbadcatbigbcy2933
    @bigbadcatbigbcy2933 ปีที่แล้ว

    içersinde döngü bulunduran bir fonksiyon yazabilir miyiz?

    • @ataberkseker
      @ataberkseker ปีที่แล้ว

      evet kullanabilirsin örneğin;
      import time
      timer = int(input("Ateşleme için gereken süreyi giriniz:"))
      def sayac():
      for i in range (timer,-1,-1):
      print("Ateşlemeye son:{}".format(i))
      time.sleep(1)
      sayac()

  • @hikmetdag1921
    @hikmetdag1921 2 ปีที่แล้ว

    9:01

  • @betulkalkan5419
    @betulkalkan5419 ปีที่แล้ว

    arkadaslar ben fonksiyon ne demek anlamıyorum kısaca anlatabilir mi biri lütfen

    • @selimyigit7534
      @selimyigit7534 ปีที่แล้ว

      Fonksiyonların amacı, belli bir kod bütününü kaydedip daha sonra kullanabilmek veya birden fazla amaca hitap edecek şekilde oluşşturmaktır. Lisedeki matematik dersiyle aynı mantık. Bir fonksiyonu defalarca çalıştırabilir, her seferinde bambaşka sonuçlar alabilirsin. Ama bunun için bir kelime yazman yeterli olacaktır. Bir kere Yazınca Sürekli olarak kullanabilirsin. Fonksiyon kısaca bu yani

    • @betulkalkan5419
      @betulkalkan5419 ปีที่แล้ว

      @@selimyigit7534 teşekkür ederim 🙂

    • @selimyigit7534
      @selimyigit7534 ปีที่แล้ว

      @@betulkalkan5419 ne demek

  • @bariscelikW
    @bariscelikW 2 ปีที่แล้ว +1

    *args tür olarak tupple.

    • @selimyigit7534
      @selimyigit7534 ปีที่แล้ว

      aynısını yazıcaktım, kendi fonksiyonumda remove, append gibi metodlar kullanmaya çalıştım bir baktım tupple mış. şaşırdım