Video Özeti: Bu video dersinde Python fonksiyonlarıyla ilgili detaylı bir açıklama yapılıyor. Fonksiyonlar tekrar eden kodları azaltır ve kodları daha temiz ve anlaşılır hale getirir. Fonksiyonlar farklı parametreler alabilir ve isteğe bağlı parametreler de kullanılabilir. - 00:00 Fonksiyonlar, tekrarlanan kodları bir işlev olarak tanımlayarak kodun daha temiz ve yönetilebilir olmasını sağlar. - 04:05 Fonksiyonlar, tekrar tekrar aynı işlemi yapmaktan kaçınmamızı sağlar ve kodumuzu daha basit hale getirir. - 08:10 Fonksiyonların parametre alması ve bu parametrelerin fonksiyon çağrısı sırasında belirtilmesi gerektiği anlatılıyor. - 12:15 Bu bölümde, fonksiyonların nasıl tanımlanacağı ve parametrelerin nasıl kullanılacağı gösterilmektedir. - 16:20 Python fonksiyonlarında parametrelerin opsiyonel olabileceği ve varsayılan değerlerin kullanılabileceği anlatılmaktadır. - 20:25 Bu bölümde, indirim miktarını hesaplayan bir fonksiyon ve bir fonksiyonun sonucunu başka bir değişkene atama konusu anlatılıyor. - 24:30 Python'da return ifadesi, fonksiyonun bize bir değer döndürmesini sağlar. - 28:35 Fonksiyonlar bölümünde return ifadesinin nasıl kullanılacağı ve fonksiyonların değişkenlere atanabileceği anlatılmış.
14:46 Her şeyi çok detaylı anlattığınız için çok teşekkürler, Python'ı hiç anlamamıştım, sizin yardımınızla anlatıyorum. Böyle farklı sorular üzerinde de yoğunlaşmanız gerçekten anlamamız açısından çok yardımcı oluyor.
o kadar udemyden eğitim aldım sizin gibi şu fonk ları anlatan görmedim kendi adıma çok teşekkür ediyorum. Hele decorator leri anlatabilen birini bulamadım. Bekli sizin seri de vardır ama ilk baktığım video bu. şimdi den tşkkür ederim.
15. videonun sonuna kadar normal film izler gibi izledim. kendime 3 ay gibi bir zaman tanıdım.şu anda 9. videoya kadar notlar da tutarak ve anlamadan geçmeyecek şekilde ilerliyorum. 20. videoya gelince umarım tekrar yazarım. şimdilik iyi gidiyor. teşekkürler hocam.
20:10 burada ben yaziyorum fiyatı ve yuzde'sini Ama ben müşteriye yazdiricam while True: fiyat= float(input("alacaginiz mahsulun fiyatini yazin: ")) yuzde = float(input("mahsula yuzde kac indirim istiyorsunuz: ")) a=fiyat*yuzde/100 indirimli_fiyat=fiyat-a print(f"indirimli fiyati: {indirimli_fiyat}") İlk önce while true : bunun sonsuz döngü olmasını istiyoruz Sonra inputla soruyoruz fiyat ve yuzde'sini Sonra aşağıda hesablayarak müşteriye sunuyoruz 😊
YARIN PROGRAMLAMA DERSİNDEN SINAVIM VAR FONKSİYONLAR ÇIKICAKMIŞ HOCAM ÇOK İYİ ANLATINIZ TEŞEKÜRLER :) KLAVYE VE MOUSE NİZİN SESİDE ÇOK GÜZEL ÇOK RAHATLATICI Bİ SESİ VAR
merhaba simdi 6 7 ay gecmis sorun olmaycksa durumunuz nasil irelilileme kat etdiginizmi istediginiz gibi. eger ettiyseniz banada bir yol haritasi onerirseniz mutluluk duyarim simdiden tesekkurler
Fonksiyon konusunu bir türlü anlamıyordum. Jr.Js ve C developer ım ama python biraz farklı bir dil udemy den değilde burdan anladım teşekkürler hocam ❤️
ben bilgisayar müh 3. sınıfım, ilk seneden beri programlama dilleri görüyoruz farklı farklı. şuana kadar hepsini anlamıştım da bi türlü return fonk ne işe yarar asla anlayamamıştım, sayısız video izledim, ama bugün burada ilk defa anladım hem de 30 saniyede. şoka girdim
Hayır sana söyle anlatayim Format methodu {} bu parantezle çalışır mesela a="dostum" Print("merhaba {} ".format(a)) Dersek eğer a {} parantezin içinə yazılır Biz formatı daha kolay yolla həll ederiz a="dostum" Print(f" merhaba {a} ) Burda f yazip " aciyoruz ve degiskeni direkt paranteze yaziyoruz
Hocam for range kullanmadan sadece def ile çarpım fonksiyonu tanımlayarak çarpım tablosu oluşturabilir miyiz? #çarpım tablosu def carpim(a,b): carpim = a*b return carpim a = 9 b = 5 print(a, "*", b, "=", a*b) Mesela burada a ve b'yi nasıl sınırlayabilirim [1,10] olacak şekilde ?
Yeni başlayanlar icin video çekiyorsun videoların çok güzel ama sanki kendin öğretmeye değil öğrenmeye çalışıyormuşsun gibi geldi. Yaptığın örneklerde kendine değil de detaylı bir sekilde anlatmaya odaklanan daha iyi olabilir bu benim görüşüm yanlış anlaşılmasını istemiyorum. Guzel videolarin icin teşekkürler😊❤️
merhaba abi nasılsın ben Musa seni çok seviyorum ve kanalınıda çok yakından takip ediyorum . Abi benim bir problemim var ben spike python ile robot kodluyorum ve bazı problemler oluşuyor bende sizin kadar bu işde iyi olmadığım için bazı problemleri aşamıyorum. bu konuda sizden yardım istiyordum . eğer sizin içinde uyqunda sizinle zoomda görüşe bilirmiydim . ben Azerbaycanda yaşıyorum ve 13 yaşım var. sizin desteğinize çok ihtiyacım var . nolur kabul ediniz nolur. şimdiden teşekkürler.☺☺
Akkkasdar bu funksyalar boş yaauuuh Ben gösterim həmən Def a(): Print("işlem basarili") A() > işlem basarili Yapacaginiza A="işlem basarili" Print(a) > işlem basarili YAP-ın ag
Video Özeti:
Bu video dersinde Python fonksiyonlarıyla ilgili detaylı bir açıklama yapılıyor.
Fonksiyonlar tekrar eden kodları azaltır ve kodları daha temiz ve anlaşılır hale getirir.
Fonksiyonlar farklı parametreler alabilir ve isteğe bağlı parametreler de kullanılabilir.
- 00:00 Fonksiyonlar, tekrarlanan kodları bir işlev olarak tanımlayarak kodun daha temiz ve yönetilebilir olmasını sağlar.
- 04:05 Fonksiyonlar, tekrar tekrar aynı işlemi yapmaktan kaçınmamızı sağlar ve kodumuzu daha basit hale getirir.
- 08:10 Fonksiyonların parametre alması ve bu parametrelerin fonksiyon çağrısı sırasında belirtilmesi gerektiği anlatılıyor.
- 12:15 Bu bölümde, fonksiyonların nasıl tanımlanacağı ve parametrelerin nasıl kullanılacağı gösterilmektedir.
- 16:20 Python fonksiyonlarında parametrelerin opsiyonel olabileceği ve varsayılan değerlerin kullanılabileceği anlatılmaktadır.
- 20:25 Bu bölümde, indirim miktarını hesaplayan bir fonksiyon ve bir fonksiyonun sonucunu başka bir değişkene atama konusu anlatılıyor.
- 24:30 Python'da return ifadesi, fonksiyonun bize bir değer döndürmesini sağlar.
- 28:35 Fonksiyonlar bölümünde return ifadesinin nasıl kullanılacağı ve fonksiyonların değişkenlere atanabileceği anlatılmış.
14:46 Her şeyi çok detaylı anlattığınız için çok teşekkürler, Python'ı hiç anlamamıştım, sizin yardımınızla anlatıyorum. Böyle farklı sorular üzerinde de yoğunlaşmanız gerçekten anlamamız açısından çok yardımcı oluyor.
16:30 Hiç kimse görmemiş galiba ayrıntıya gizlenmiş şeytanı.
oturdum yorumlarda fark eden var mı diye arıyordum, bir kral fark etmiş
Bir tek ben farkettim sanıyordum JDKDHSJSJAHAJQ
TWEKTKEWKTKWLETKLQWKLTKLWQKTLLKQTLKQLTLKQWTWQTQWTWQT
agaaaaaaa
bende farkettim HFDSGKJHFLJKHGSKJHGLKSDJFHGKSDF
Fonksiyonları bu kadar rahat anlatan görmedim. Üni'de gösteriyorlar al yaz diye. Siz olmasanız .... elinize emeğinize sağlık
4 yıl olmuş hala yararlanıyorum harika bir kütüphane gibi elinize emeğinize sağlık
Udemydeki 1 2 şey söylenip geçilen kurslardan kat kat daha iyi. Videoya beğeni atmadan geçen ayıp eder.
Udemyi kullandın mı?
Gercekten Python ogrenmeye baslamak icin harika bir kaynak.. Elinize emeginize saglik
Hocam çok anlaşılır ve net anlatmışsınız çok teşekkür ederim. Umarım hak ettiğiniz yerlere gelirsiniz.
Gerçekten sade ama bir o kadar da anlaşılır bir anlatım. Şimdi kafama daha iyi oturdu. Teşekkürler emeğinize sağlık :)
o kadar udemyden eğitim aldım sizin gibi şu fonk ları anlatan görmedim kendi adıma çok teşekkür ediyorum. Hele decorator leri anlatabilen birini bulamadım. Bekli sizin seri de vardır ama ilk baktığım video bu. şimdi den tşkkür ederim.
hangi kişi den aldın
Emeğinize sağlık hocam. Videolarınızı izleyince hem tekrar ediyorum hem de yeni şeyler öğreniyorum
3 farklı kanaldan izledim en iyisi sizsiniz
Boun İşletme kendim de amatör olduğum için amatörün halinden anlıyorum herhalde :). Kolay gelsin
@@pythonagiris5616 İyi söz. Printde verdiyin if ne derse baktım ama görmedim
Kral Allah senden razı olsun. Abonen olması gereken seviyede değil. Çok daha fazlasını hakediyorsun. İyi çalışmalar :)
15. videonun sonuna kadar normal film izler gibi izledim. kendime 3 ay gibi bir zaman tanıdım.şu anda 9. videoya kadar notlar da tutarak ve anlamadan geçmeyecek şekilde ilerliyorum. 20. videoya gelince umarım tekrar yazarım. şimdilik iyi gidiyor. teşekkürler hocam.
@@Musicc_Man sen hangi durumdasin suan
@@rasulmammadov1349 heç nə qardaş,buraxdım o işləri,alınmadı.Başqa işlərə verdim fikrimi,kim proqramist olmaq istiyirsə ona uğurlar
20:10 burada ben yaziyorum fiyatı ve yuzde'sini
Ama ben müşteriye yazdiricam
while True:
fiyat= float(input("alacaginiz mahsulun fiyatini yazin: "))
yuzde = float(input("mahsula yuzde kac indirim istiyorsunuz: "))
a=fiyat*yuzde/100
indirimli_fiyat=fiyat-a
print(f"indirimli fiyati: {indirimli_fiyat}")
İlk önce while true : bunun sonsuz döngü olmasını istiyoruz
Sonra inputla soruyoruz fiyat ve yuzde'sini
Sonra aşağıda hesablayarak müşteriye sunuyoruz 😊
Inanilmaz guzellikte bir anlatim. Tesekkurler. Avustralya'dan selamlar.
YARIN PROGRAMLAMA DERSİNDEN SINAVIM VAR FONKSİYONLAR ÇIKICAKMIŞ HOCAM ÇOK İYİ ANLATINIZ TEŞEKÜRLER :) KLAVYE VE MOUSE NİZİN SESİDE ÇOK GÜZEL ÇOK RAHATLATICI Bİ SESİ VAR
Hocam çok teşekkür ederim mükemmel anlatmışsınız, çok iyi anladım. Ellerinize sağlık :))))
bugün ilk hesap makinemi yaptım hadi devamında hayırlısı :)
merhaba simdi 6 7 ay gecmis sorun olmaycksa durumunuz nasil irelilileme kat etdiginizmi istediginiz gibi. eger ettiyseniz banada bir yol haritasi onerirseniz mutluluk duyarim simdiden tesekkurler
hocam ortalama hesaplamada biraz kolaya kaçtım :
def ortalama_hesapla(x,y):
print(int((x+y)/2))
ortalama_hesapla(4,5)
hocam teşekkürler sadık hocadan anlayamamıştım ama şimdi oturdu
Hocam mükemmel anlatmışsınız çok teşekkürler :)
Fonksiyon konusunu bir türlü anlamıyordum. Jr.Js ve C developer ım ama python biraz farklı bir dil udemy den değilde burdan anladım teşekkürler hocam ❤️
def indirim_yap():
fiyat = int(input('Lütfen fiyat giriniz : '))
yüzde = float(input('Lütfen % giriniz : '))
sonuc = fiyat * (1 - yüzde/100)
print('İndirimli fiyat:', sonuc)
indirim_yap()
Hocam çok iyi anlatıyorsunuz teşekkürler.
İyi öğretmensiniz. Teşekkür ederim.
Anlaşilir ve güzel anlatiminiz için teşekkür ederim.
KISACA MÜKEMMELSİNİZ TEŞEKKÜR EDERİZ
Emeğinize sağlık, çok güzel anlatım.
Agzınıza saglık
Çok teşekkür ederim. Kolay gelsin.
ben bilgisayar müh 3. sınıfım, ilk seneden beri programlama dilleri görüyoruz farklı farklı. şuana kadar hepsini anlamıştım da bi türlü return fonk ne işe yarar asla anlayamamıştım, sayısız video izledim, ama bugün burada ilk defa anladım hem de 30 saniyede. şoka girdim
Elerine sağlık
21:49 hocam çık iyi anlatmışsınız.
Mükemmel anlatım. Teşekkürler!
Teşekkürler hocam
İyiki varsınız
Çok teşekkür ederim. Keyifli Seyirler dilerim :)
ÇOK SAĞOOL ABİ ALLAH RAZI OLSUN!!!
Allah razı olsun hocam
peki olusturdugumuz fonksiyonu cagirirken icerisine yazdigimiz argumani , veriyi kullanicidan disaridan almak istersek ne yapmamiz lazim? input ile nasıl alabiliriz ??
b= input(str("isminiz: "))
def a(isim):
print("hola!" + isim)
a(b)
ben böyle bir şey eklemiştim koda bunu kastettiysen umarım işine yarar
1 milyon yazılımcı projesinden aldım bu kursu. Adam berbat anlatıyor hiç bir şey anlamadım. Her şeyi sizden öğrendim emeğinize sağlık
func mı sondaki bahsetmek istediğin?
hocam çok harika tebrikler.
16:45 ordaki tayyip yazısı(şüpheli)
hocam pythonun bu serisini nereden buldunuz
Super bir anlatim olmus.
abi while döngüsündeki tamsayı,kök bulma tarzı şeylerde aşırı zorluk çektim diğelerini anladım
eline sağlık kıral harika anlatım
hocam allah razı olsun sizden
çok faydalı oldu hocam teşekkür ederim :)
çok güzel video olmuş hocam
hocam hersey cok aciklayici fakat return kavrami oturmadi tam olarak:((
Çok çok çok sağ olun hocam
Hocam, Library-lere ozel videolar gelicekmi?
Çok Teşekkür Ederiz Hocam .
Hocam merhaba. Bende sum() fonksiyonu calismadi. " 'int' object is not callable" diyor. Nasil duzelte bilirim acaba
Mukemmel ders idi, cox tesekkurler
import la builtins i çağır ve sum parametresinin başına ekle (builtins.sum())
Emeğinize sağlık👍
güzel öğretiyorsunuz tşk
print() in içindeki tırnaktan önceki f ne işe yarıyordu ?
hocanın ilk yüklediği videoda var
Hocam siz kodu yazarken üzerinde çıkan tanımlayıcıyı nasıl ekleyebilirim
Allah razi olsun
arkadaşlar bu video serisinde matrix’in karşılığı hangisi? Cevaplarsanız çok sevinirim
iyide bizim bunları hepsini ezberlememiz mi lazım yani biz kendimize özgü program nasıl yazacağız ki
Mukemmelsiniz
Hocam neden printlerin sonlarında
Matematiğim bok gibi olduğu için matematik olan bölümlerden birşey anlamıyorum ama genel olarak iyi anlatıyorsunuz, inşAllah python matematik değildir
bu bolumleri bitirdikten sonra herhangi bir uygulama olusturabilecek miyiiz ? yoksa yeterli degildir
siz varya adamsınız adam
9:38 hocam küme parantezi yerine normal parantez yazarsak kod çalisirmi
Hayır sana söyle anlatayim
Format methodu {} bu parantezle çalışır mesela
a="dostum"
Print("merhaba {} ".format(a))
Dersek eğer a {} parantezin içinə yazılır
Biz formatı daha kolay yolla həll ederiz
a="dostum"
Print(f" merhaba {a} )
Burda f yazip " aciyoruz ve degiskeni direkt paranteze yaziyoruz
@3G3.Programmer
a="dostum"
print(f'' sağ ol {a})
Hocam for range kullanmadan sadece def ile çarpım fonksiyonu tanımlayarak çarpım tablosu oluşturabilir miyiz?
#çarpım tablosu
def carpim(a,b):
carpim = a*b
return carpim
a = 9
b = 5
print(a, "*", b, "=", a*b)
Mesela burada a ve b'yi nasıl sınırlayabilirim [1,10] olacak şekilde ?
biraz zaman geçmiş ama bence if else kullanarak oluşturabiliriz
if a=1 and b>=1 and b
@@yusufaltunbas7408 Birazcıık :D
Ozel ders veriyor musunuz ?
Merhaba Hocam. Bu niye çalışmıyor acaba?
def sınıf_mevcudu(int):
return
x=“sınıf mevcudu {} dir”
print(x.format(int))
sınıf_mevcudu(25)
kodları yazıyorum hata veriyor??
emeğinize sağlık
faydalı. teşekkürler
Merhabalar, bu videoda bahsedilen projeler ogeler videolarini bulamadim. Bu konuda bilgisi olan yardimci olabilir mi?
Project euler yazarsan çıkar aynı hocanın kanalında.
Çok iyi anlatıyor 👍
hepsini çok iyi anladım ama return hiç anlamadım kısa şekilde hiçbir şey bilmeyen birine anlatır gibi anlatır mısınız?
26:05 burayı pek anlamadım.
süper
Adamsınız hocam
abi kodları düzgün yazıyom ama hata veriyo indirim_yap(50,8) ve indirim_miktarı
Bende de olmadı :( birebir aynısını yazdım
@@olizvell__ bende de olmadı
kodu gönderebilir misiniz?
@@tayfunsenturk2937 6 ay geçti kk
@@ekintoprak6156 kodu yollar mısınız
Emeğinize sağlık.
project öğelerde 40 tane problem var dediniz nerede acaba bulamadım.
Mustafa Kelleci kanaldaki oynatma listelerine bakabilirsiniz
Mustafa Kelleci kolay gelsin
Size de kolay gelsin Mustafa Bey :)
Teşekkürler!
👍👍👍
16:35 an sv teyp
Teşekkürler
udemy de sadık turandan mi aldın
o çok anlaşılanamayacak şekilde anlatıyor
evet@@im_gurkan
tessekkurler
perfect
Hocam bir program da birden fazla fonksiyon önegi veririmisiniz
sayğılarımı sunar teşekkür edrim.
Abi yorumlara bakarsan örnek programları görebilirsiniz saygılarla.
Yeni başlayanlar icin video çekiyorsun videoların çok güzel ama sanki kendin öğretmeye değil öğrenmeye çalışıyormuşsun gibi geldi. Yaptığın örneklerde kendine değil de detaylı bir sekilde anlatmaya odaklanan daha iyi olabilir bu benim görüşüm yanlış anlaşılmasını istemiyorum. Guzel videolarin icin teşekkürler😊❤️
merhaba abi nasılsın ben Musa seni çok seviyorum ve kanalınıda çok yakından takip ediyorum . Abi benim bir problemim var ben spike python ile robot kodluyorum ve bazı problemler oluşuyor bende sizin kadar bu işde iyi olmadığım için bazı problemleri aşamıyorum. bu konuda sizden yardım istiyordum . eğer sizin içinde uyqunda sizinle zoomda görüşe bilirmiydim .
ben Azerbaycanda yaşıyorum ve 13 yaşım var. sizin desteğinize çok ihtiyacım var . nolur kabul ediniz nolur. şimdiden teşekkürler.☺☺
teşekkürelre
Hep obje veriyoruz
Teşekkürler +
19:43
kısa ve öz
Bilmeyenler icin fonksiyonlardan once ve sonra 2 satr bosluk burakmak faydali.
Tural Hesenzade katkınız için teşekkür ederiz :)
Akkkasdar bu funksyalar boş yaauuuh
Ben gösterim həmən
Def a():
Print("işlem basarili")
A() > işlem basarili
Yapacaginiza
A="işlem basarili"
Print(a) > işlem basarili YAP-ın ag
09:18