Python3 Dersleri 16 - Fonksiyonlar'a Giriş
ฝัง
- เผยแพร่เมื่อ 5 ก.พ. 2025
- Kullandığım 2 adet Sosyal Medya Hesabının Linkleri :
Yazılım Bilimi - Instagram : bit.ly/38h04mS
Kişisel Instagram Hesabım : bit.ly/2HpPX3v
Udemy üzerindeki kurslarımdan herhangi bir tanesine aşağıdaki linke tıklayarak en düşük fiyata kaydolabilirsiniz.
Kurs Linkleri :
Bu derste fonksiyonlara giriş yaptık.
Linke tıklayarak Facebook Sayfamızı beğenebilirsiniz.
/ yazilimbilimi
Takip Edin
Yazılım Bilimi Facebook Sayfası : www.facebook.c...
Twitter Hesabı :
/ yazilimbilimi
5 yıl önce anlatılmış fakat hala piyasadaki en güzel ve doyurucu anlatım , teşekkürler
8 yil
@@justsalvo 8 yıl (opsiyonel olarak 9)
@@justsalvo 9 degilmi gdsuguydgafuıge
@@TheRapqw helellelellelele
Doğuz olacağ
adamsın kral her şeyi ince ayrıntısına kadar anlatman çok iyi olmuş
Fonksiyonları anlatırken faktöriyel hesaplatmak sayısalcı olmayanlar için hem kafa karıştırıcı hem de sıkıcı olmuş. Yine de teşekkürler.
buraya kadar iyi geldim ama bu videoda tamamen kopdum
lisede mekatronik okuyorum bu sene mezun oldum orda visual basic öğrenmiştik baya unuttum ama çok benzer herşey ve çok rahat anlayabiliyorum ve tabi sizin o muhteşem anlatımızda anlamama bi hayli yardımcı oluyor.
Yıllar önce lisede fonksiyonlar konusu anlatılırken hiçbir şey anlamamıştım. Şimdi daha iyi anladım :) Demek burada kullanılıyormuş.
def hesap(r):
pi = 3.14
alan = (pi * r**2)
print("ALANI=",alan, sep="")
yaricap = int(input("Dairenin yarıçapı:"))
hesap(yaricap)
def hesap(r):
pi=3.14
hacim=((pi)*(4/3)*r*r)
print("Hacim=",hacim)
yaricap=int(input("Yarıçapı Giriniz.."))
hesap(yaricap)
basarili
@@okdo-8851 LAN NİYE YORUM ATIYON ÜZÜLDÜM GÖRÜNCE ŞU AN Bİ BOK HATIRLMIYOM BUNLARDAN KEŞKE DEVAM EDEYDİM
chorbac1 aga devam etseydin keşke üzüldüm ben de :"D . ben yeni başladım pythona 1 haftadır sıkılmadan devam ediyorum ben de bırakmam inş senin gibi :D. sen neden bıraktınki knk?
@@okdo-8851 NE BİLİM 10. SINIFTIM Bİ ŞEYLER OLMUŞTUR SIKILMIŞIMDIR
16. 100-dən 200-ə qədər 3ə bölünüb 5ə bölünməyən ədələrin sayını tapın.
list=[]
for i in range(100,200):
if i%3 == 0 and i%5 != 0:
list.append(i)
print(len(list))
hocam çok teşekkur ederım dersi sayende gectim duacınım
+Hamza Kirikkaya eyvallah geçmiş olsun :)
çok güzel anlatım teşekkürler hocam
Ben mobilden python kodlama yapíorüm ne yazık ki bilgisiywrımin 13 yıllık ömrünü doldurdu keşke bozulmasaydı
Tebrikler çok i yi anlatım
Hocam gui programlama için de birşeyler yapacak mısınız ileride.
hocam öncelikle emeğiniz için size çok teşekkür ederim sayenizde öğreniyoruz bu dili. yalnız ben bu def i anlayamadım kısaca bilgi verirseniz çok sevinirim. iyi çalışmalar
fonksiyon tanımlarken def kalıbı kullanılır.
def kısaltması define (tanımlama) kelimesinden gelmektedir. def_user ya da def_password gibi kullanımları vardır. Bu tamamen programcının kendi insiyatifinde kullanılan bir kısaltma, kullanmak zorunda değilsiniz.
daha önceki videolardaki defler sadece değişken isimleriydi.buradaki def fonksiyon oluşturmak için kullanılıyor onlarla alakası yok
bunları öğrettiğin için sağol ve ben 12 yaşındayım çak açıklayıcı anlattığın için senden öğreniyorum ama bazı kelimeleri tabi anlamıyom ama olsun öğreniyom:):)
Hocam for döngüsünde faktoriyel *=i yaparak neyi amaçladık ? yani i sayılarındaki her bir değeri neden 1 ile çarptık ?
faktoriyel değişkenine başlangıç değeri vermiş orda. yani her değeri 1 ile çarpmıyor. 1*1 , 1*2 , 2*3 diye devam ediyor. Yani değişken her seferinde çapımın değerini alarak artıyor.
faktorıyel=faktoriyel*i
# Dairede alan ve çevre hesaplamaya yarar.
print("Dairede hesaplayıcıya hoş geldiniz.")
istek = input("Hangi değeri hesaplamak istiyorsunuz? (Alan/Çevre)")
def alanfonksiyonu(alançap):
pi = "π"
print(alançap**2,pi)
def çevrefonksiyonu(çevreçap):
pi = "π"
print(2*çevreçap,pi)
if (istek == "Alan") or (istek == "alan"):
yarıçap = int(input("Yarı çap değeri giriniz."))
alanfonksiyonu(yarıçap)
elif (istek == "Çevre") or (istek == "çevre"):
yarıçap = int(input("Yarı çap değeri giriniz."))
çevrefonksiyonu(yarıçap)
else:
print("Ne demek istediğinizi anlamadım.")
Burdan zalım hocaya selamlar
Hala izleyen varmi acaba
Hocam yaşıyomusun
Tesekkurler, cok iyi.
ama orada factoriel(numara = int(input("bir sayi giriniz = "))) yazincada aynisi oluyor
Faktoriyel hesabini yazdığım zaman yazdığım sayı kadar faktoriyel 1 yazıyor
ben faktoriyel videosunda bir şey anlamadım ondan burda da anlamadım o faktoriyel kodunun olayı ne kısa öz anlatabilecek varsa lütfen anlatsın ty.
tewekkurler
# Faktöriyel Programı - 'Kars Vilayet' (Gerçek nick değildir)
def faktoriyel(numara):
faktoriyel = 1
sayi = 0
while sayi < numara:
sayi += 1
faktoriyel *= sayi
print("Girdiğiniz Sayı : ", sayi, "Çıkan Değer : ", faktoriyel)
numara = int(input("Sayi giriniz"))
faktoriyel(numara)
while True:
def fk(numara):
fk=1
for i in range(1,numara+1):
fk*=i
print("Faktorial",fk)
sayi=int(input("Faktorialini Tapmaq Istediyiniz Reqemi Girin:"))
fk(sayi)
mükemmel anlatım hocam çok teşekkürler videoları biryere upload edebilirmisiniz acaba indirebilsek süper olur arşivlik olmuşlar.
www.ssyoutube yani youtube yerinden önce ss koyarsan indirebilirsin
hocam işinizi iyi yapıyorsunuz ama ses nerdeyse gelmiyor.
fonksiyonu çağırırken argümanını niye numaradan sayıya değiştirdik, inputa da sayı yerine numara deseydik aynı sonuç çıkardı, argüman değiştirme sebebi nedir, açıklarsanız çok sevinirim teşekkürler
yazıp kendimizi geliştirebileceğimiz alıştırmalar var mı varsa nerden ulaşabiliriz
Madem virüs yüzünden 2 hafta evde kaldık bari bu zamanı yeni bir şeyler öğrenmek için harcayalım :D
aynen lan
kesinlikleee
Fonksiyonda sayi yerine numara deseydik yani hem tanımlarken hem de verdiğimiz değişkende numara yazsaydı herhangi bir yanlışlık olur mu? Neden numara ve sayı olmak üzere farklı kelimeler verdik?
Reyiz sen ne okuyorsun ? Ellerine sağlık böyle anlatımlar falan süper ben c# php html javascript biliyorum üst düze değil ama idare edecek şekilde onlardan gelen bilgimle senin bu derslerinde hızlı ilerlemek amaçlı video hızını 1.5 yapıyorum ama yine de çok iyi bir şekilde anlıyorum ellerine sağlık .
ODTÜ Bilgisayar Mühendisliği okuyor.
sonuna print yeine return faktöriyel yapsaydık daha iyi olurdu...
6:16 ne oluyor üst katta masa falan mı çekiyorlar kulağım öldü
Process finished with exit code 0 yazdığım şey gelmeden sadece bunu alıyorum umarım burada hala birileri vardır
hocam fonksiyonu kullanmadan önce mi tanımlamamız lazım kesinlikle yoksa faktoriyel(7) yazdık diyelim bundan sonra da tanımlayabilir miyiz
Merhaba nasil inut veya ona benzer commandi Mayada UI da calisdira biliriz .
maya python icin eger bir dersi olursa UI lar icin tesekur ederim
Benim anladığım kadarıyla matematikteki fonksiyon mantığıyla aynı.Başta bunu belirtseydiniz çok daha kolay anlaşılabilirdi.
Hocam anlamadığım şey neden for dögüsüyle faktöriyel dediğimiz şeyi hesaplıyoruz faktöriyel ne oluyor ve bir sayı girince neden o sayının kaç katını almak istiyoruz yani kısacası ne işimize yarıcak anlamıyorum tane tane anlayabileceğim şekilde açıklarmısın?
Kardeş faktoriyel konusu lise 1. sınıf matematik.
@@osan99999 lise 1 deyim böyle bir konu görmedim
@@secretaccount3538 okullar tatil olduğu içindir kardeşim faktöriyel lise matematik konusu
aynı kudu yazıyorum ama hata veriyor sürekli
kardeşim bu pycharm da klavyeden yazı yazdığımda yazdırmıyor uyarı veriyor deli oldum yarımcı oılurmusun? arada c ye çok basınca dğzeliyor sonra yıne bozuluyor klavyeyi algılamıyor her tuşa bastığımd auyarı veriyor ..
iyi günler hocam yaptıgım kodları diğer biligisayarlarda nasıl çalıştırabilirim python kurmadan exe yaparak internet üzerinden yapmaya baktım ve yaptım fakat hocam ufacıcık dosya için bir sürü dosya oluşturuyor bunu daha kolay yapmanın bir yolu yok mu ?
toplam = 0
while True:
x=int(input("sayı"))
if x == 0 :
break
elif x100 :
print("olmadı")
continue
toplam+=x
print("toplam",toplam)
arkadaşlar hata nerede
while den sonra gelen True'yu parantez içine al 4 .satırda ifden sonraki iki noktadan önceki kısmı parantez içine al 6.satırda elifden sonraki kısmı parantez içine al
faktoriyel =1 dememize gerek var miydi? range in icinde zaten 1 den baslamasi gerektigini belirtmis olmyor muyuz?
bu kaynaktan anlamadıysan evieplus Academy yi denemelisin bro reklam gibi algılama ama sıfırdan cok iyi bir şekillde anlatıyor evieplus Academy python dersleri yazarak izliyebilirsin
@@cheffqq5101 knk o sıfırdan başlayanlara anlatıyormuş gibi anlatmıyo eksik anlatıyo ve verdiği ödevleride yapamıyorsun bu yüzden sinir oldum buda biraz eksik anlatıyo fakat daha net olduğundan burdayım arada bakıyorum sadece
bende tüm faktöriyeller yalnış oluyor neden?
Ben faktörü nasıl hesaplandığında tam. Anlamadım
"numara" nın int olarak tanımlı olduğunu nerden biliyor?
teşekkür ederim
aa kendi kendine teşekkür etmiş şizofren
@@zartozorto jsjsjjsjdjdjdjdjjjdjdjdjjjjsjsjshssjsjssjsjjsssjssjsjsjssjjdjdjdjdjdjdjsj
@@zartozorto yazan sonradan silmiştir bilgiyi yanlış olduğunu farketmiş olup senn yazman üzerinden 2 yıl geçmiş şu an ben 6 ay sonra yazıyorum ama ...
rica ederim
bunun neresı hatalı hocam hıcbır sonuc vermıyor :
Process finished with exit code 0
def faktoriel(numara):
faktoriyel =1
for i in range(1,numara+1):
faktoriyel *=i
print("Faktoriyel" , faktoriyel)
sayi = int(input("sayiyi giriniz:"))
faktoriel(sayi)
faktoriel(5)
def factoriel(numara):
faktoriyel=1
for i in range(1,1+numara):
faktoriyel*=i
print('Faktoriyel:',faktoriyel)
sayi=int(input('Sayı giriniz:'))
factoriel(sayi)
bu şekilde yapıcaksın def ve sayi=int(input('Sayı giriniz:'))
factoriel(sayi) aynı izada olacak.
@@furkankaan414 teşekkur ederım, bunun zorunlu olduğunu bilmiyordum, nasıl bağlantı kuruluyor pekı satırlar arasında? hangı derste anlatmıştınız?
@@engineerbe.1969 valla hangi derste bilmiyorum ama birazcık uğraşırsan tek başına kod okuyarak halledersin basit bişi.
@@furkankaan414 ilk düzeltmenizden sonra, kodlarima dikkat ettim. Satir ilişkileri gayet anlaşılir ve basitmiş. Teşekkürler tekrar.
abi bide biraz fazla bağırsan tadından yenmicek :D
Şey gibi mesela print yazdığımız şeyi ekrana yazdırıyor. Biz de bir değişkeni sanki print gibi bir fonksiyona çeviriyoruz ve ne zaman yazarsan içine yazdığımız her şeyi yapıyor. Save dosyası gibi. Definition tanımlıyoruz en başta da.
üstünden yıllar geçmiş ama belki bir cevap veren olur.
en aşağı satırlarda factoriel(7) yazdık ama çalıştırırken hepsini Faktöriyel: 5040 diye gösterdi. ben bunu sadece bu satır için faktöriyel 2: 5040 demesini istesem nasıl yazarım? cevaplayan olursa mutlu olurum. teşekkürler.
demek istediğim
factoriel(7)
"run"
faktöriyel 2: 5040
Çok geç cevap olmuş olacak ama belki
print("
faktoriyel 2:"), faktoriyel(7)
sorununuz çözer
koymamın sebebi de üst cevaptan ayrılsın bu ikisi bir bütün dursun diye
def factoriel(numara):
factoriyel=1
for i in range(1,numara+1):
factoriyel *=i
print("Factoriel",factoriyel)
sayi=int(input("Bir rakam giriniz:"))
factoriel(sayi)
run dedigimde bir raka giriniz cikiyor 5 yaziyorum
Factoriel 1
Factoriel 2
Factoriel 6
Factoriel 24
Factoriel 120
boyle cikiyor sorun nerde arkadaslar ?
saol kardesim
bu sorunun cevabı nerde aynı şey bana da oluyor?
printi for döngüsünün içine yazmışsın
Fonksiyonlara verdiğimiz parametreler ne işe yarıyor?
def factoriel(numara):
faktoriel =1
for i in range(1,numara+1):
faktoriel *=1
print("faktoriel:",faktoriel)
sayı = int(input("sayını gir ve hepalansın:"))
factoriel(sayı)
benim olmadı?
Faktoriel*=i de
oyle yaaptim ben fakat yine sorun var def factoriel(numara):
faktoriyel=1
for i in range(1,numara+1):
faktoriyel *=i
print("Faktoriyel",faktoriyel)
sayi =int (input("Sayinizi giriniz:"))
factoriel(sayi)
factoriel(7)
factoriel(10)
Merhaba, "numara" değişkeni yerine "sayi" yazarsak daha anlaşılır olabilir. Farklı iki değişken ismi yazılma nedenini anlamadım.
def faktoriyel(sayi):
faktoriyel=1
for i in range(1,sayi+1):
faktoriyel*=i
print("Faktörüyel:", faktoriyel)
sayi=int(input("Sayıyı giriniz:"))
faktoriyel(sayi)
bunu ben de dusundum ve hatta denedim oldu.numara ve sayi yazinca karisik geliyor nedense
abi anlattığın fonksiyona girmeden önce sadece faktöriyel hesaplayan bi program yapayım dedim.Şöyle bir şey yaptım ama kullanıcıdan alınan sayı değişkeni altta kullanılmıyor.neden?
int(sayı=input('sayı girin:'))
for i in range(1,sayı +1):
faktöriyel= faktöriyel*i
print('sayının faktöriyeli:',faktöriyel)
int(sayı=input('sayı girin:')) yapmıssın dogrusu,
sayı = int(input("sayı girin")) olması gerekıyor sorunun cozumu bu
Bende faktoriyel sayıyı gırınce 1 çıkıyo hepsınde neden
faktoriyel *i
satırında sorun vardır büyük ihtimal
faktöriyel*1 yapmışşsınızdır büyük ihtimal faktöriyel*i olacak
merhabalar fonksiyonları yazmak için new file mi yoksa python package mı seçeçeğim fonksiyonlarda aynısını yapıyorum boş dönderiyo hata alıyorum
File>New>Pyhton File
Hocam kafama takılan bir soru var: Bastırmaya ilk üstten başlıyordu ama burada alttan başladı ilk sayıyı istedi sonra bastırdı niye böyle oldu?
artık işinize yarar mı bilmiyorum ama fonkisyon olarka tanımladığı için , fonksiyon çağrılmadan çalışmaz bu yuzden nereye yazdığının önemi yok isterse ayrı bir dosyayada kayıt edebilir
gerçekten anlamakta güçlük çekiyorum. bütün ders videosu hazırlayan insanlar en az 10 tane izledim, herkes merhaba dünya selam python yazdırıyor. biri de düzgün bir f(x) fonksiyonu yazıp ona göre bir kök bulayım bir grafik çizeyim dememiş. ne garip
85 tane yere faktöriyel yazıp kafa karıştırmasanız iyi anlatıyonuz
benım sayıyı girdikten sonra ne girersem gireyım factoriel 1 oldu
def factoriel(numara):
factoriel = 1
for i in range (1,numara+1):
factoriel*=1
print('Factoriel=',factoriel)
sayı = int(input('Sayıyı Giriniz:'))
factoriel (sayı)
factoriel (7)
factoriel (87)
Sayıyı Giriniz:87
Factoriel= 1
Factoriel= 1
Factoriel= 1
nerde hata yaptıgımı soyler mısınız
döngü içerisindeki factoriel değişkenini 1 ile değil i ile çarpıyoruz.
yani şu olacak
for i in range(1, numara+1):
factoriel*=i
print("Faktöryel:", factories)
cok sagolun hocam
def factoriel(Dünya):
faktoriyel =1
for i in range(1,Dünya+1):
factoriel *=i
print("Faktoriyel:",faktoriyel)
sayı = int(input("Sayı Giriniz:"))
factoriel(sayı)
hata verdi neden acil yardım.
factoriel *=i yazım hatası
faktoriyel *=i doğrusu
Teşşekürler
def faktöryel (numara) burada numaranın işlevi ne oluyor onu yazmasakta olur mu? çünkü fonksyonun içine inputtan gelen "sayı" yı tanımladık. Ben orada yazan "numara" kısmını anlayamadım
bunun sayesinde asıl yazdığın koddaki "numara" deişkenini "sayı" değişkeniyle değiştiriyor
def factoriel(numara):
bu komutun sebebi programın herhangi bir yerinde faktöriyel hesaplamak için aynı kodu yazmak yerine factoriel komutu ile hazır olan for döngülü olan komutları çağırmak..
numara ,sadece for döngüsü için orada.. numara+1 için
---------------------------------------------------------------
faktoriyel=1
for i in range(1,numara+1):
faktoriyel*=i
burada ise çağırdığın factoriel komutunun ne işlemi yapacağının kodlaması var ve döngü de numara+1 yaptığın için, kodlamanın başka bir yerinde factoriel yazdığında yanına ne yazarsan onu hesaplamaya ayarlamış oluyorsun..
girinti farklılıklarını unutma..birisi iç döngü birisi genel fonksiyon sen başka bir yerde genel fonksiyonu çağırıyosun ve genel fonksiyon kendi içinde döngüyü oluşturuyor..
sayı dan sonra yaş değişkeni oluştur yada başka bir şey oluştur sonra factoriel (yas) yaz demek istediğimi görürsün..
Peki başta faktoriyel niye 1 e eşitliyoruz ki.Oraya faktoreiyel=1 yazmazsak nolur
istediğin rakamı yazarak bir başlangıç değeri vermiş oluyorsun çünkü hesaplama yaparken bir değere sahip olmalı..
yani for döngüsünün içinde, verdiğin değer den başlayıp sayı+1 e kadar çarparak gitmesi için bir başlangıç değeri olmalı bizde buna 1 verdik
i.hizliresim.com/WQJdmY.png
Biraz vaktinizi çalıyorum fakat kendimce bir şey yazmaya çalıştım fakat aşağıda gözüktüğü gibi doktorun adını yazdıramıyorum hep numaranı yaz diyor yazıyorum yeniden numaramı yazmamı istiyor.Acaba ben nereyi yanlış yaptım.Bir yeri tam olarak anlayamadım galiba
def factoriel(numara):
faktoriyel=1
for i in range(1,numara+1):
faktoriyel *=i
print("Faktoriyel",faktoriyel)
sayi =int (input("Sayinizi giriniz:"))
factoriel(sayi)
factoriel(7)
factoriel(10)
5ci lineda hata oldugunu soyluyor sebebini anlamadim 1e 1 ayni yaptim
def factoriel(numara)
diye başlamışsın ama 5. satırda print("Faktoriyel",farktoriyel) olarak devam etmişssin.Bence sorun burda :D
ilk satorda factoriel yazmışsın diğerlerinde faktoriyel
fonsiyonu yazıyorum ama çağıramıyorum.
altında çağrı yapamıyorum
Abicim çok iyi anlatıyorsun 13 yaşındayım pythonu çok iyi anlıyorum. Senin derslerini öyrenerek çok iyi küçük programlar yazıyorum. Bi tanesi de budur.
from math import factorial,sqrt
def factoriyel(a):
print("Factoriyel:",factorial(a))
def kare_kök(b):
print("Kare kökü",sqrt(b))
factoriyel(int(input("Factoriyeli bulunacak sayı:")))
kare_kök(int(input("Kare kökü bulunacak sayı:")))
while True:
print("_"*46)
soru= input("Tekrar denemek için 'R'
tuşuna tıklayın
Programı
sonlandırmak için 'E' tuşuna tıklayın")
if (soru=="E"):
print("🗣️Bye✋Bye✋")
break
elif (soru=="R"):
print("_"*46)
factoriyel(int(input("Factoriyeli
bulunacak sayı:")))
kare_kök(int(input("Kare kökü
bulunacak sayı:")))
else:
print("Hata oluşdu")
Abi ben fonksiyonlardan hicbirsey anlamadim birisi yardım etsin
burada i'nin işlevi nedir?
1 ve numara+1 arasındaki sayıları simgeliyormuş. numara+1'inci sayı hariç.
Abi ben Firat Ozgulun python kiatpini aldim. Ama o python 2 yi anlatiyor. Simdi soylemek istediyim su ki bu python2 ile 3 arasinda hangi turlu farkalar var bi anlatirmisin rica etsem. Bi video uzerinden olsa cok guzel olurdu... Onceden tesekkurler
kitap faydalımı?
Benim anlamadığım for döngüsünde neden i diyoruz i'nin anlamı ne?
Sadece bir değişken ismi , a,b vs her şey diyebilirsin :)
matematikteki x
i olmasına gerek yok istersen kendi adını koy oraya.
factoriel le faktoriyel neden ayrı ayrı yazdın
ikisi ayrı değişken aynı yazsaydı program error verirdi
(numara) yı neden ekledik ?
super!!!!
Hocam, 10 cümleden oluşan bir metinde, hangi metinlerde benim istediğim bir kelimenin geçtiğini ya da geçmediğini yazdırabilir miyim? metinler ile ilgili bir şeyler yazmak istiyorum. Yardımcı olabilirseniz çok sevinirim
hocam şu sayi yerine numara yazsak olmaz mı ?
ya hocam ne dediğini kulaklıkla dinlemeye çalışıyorum da olmuyor sesinizi yükseltirseydiniz
anlamadım ben :((( parametre bişey girince noluyo 2 yazdım olmadı harfmi gircez faktoriyel ne kafam durdu for da işe yaramıyo bi türlü anlamadım :((
def manti(tur):
turler=["salcali","yogurtlu"]
if (tur in turler):
if (tur == "salcali"):
print("Yoğurt olmadan olmaz!")
elif (tur == "yogurtlu"):
print("Salça olmadan olmaz!")
a = "salcali"
manti(a)
-----------------------------------------------------------------------------------
manti bir fonksiyon. değerleri: tur
salcali ve yogurtlu birer stringler turler listesinin içindeler.
eğer tur değeri salcali ise şunu yap:
yazdır: Yoğurt olmadan olmaz!
değil ama eğer tur değeri yogurtlu ise şunu yap:
yazdır: Salça olmadan olmaz!
a'nin degeri salcali
manti(a)
yani manti("salcali")
yani tur'un değeri salcali
fonksiyonun cevabı: Yoğurt olmadan olmaz!
---------------------------------------------------------------------------------
inş anlamışındır bende yeniyim aslında :S
5 ay sonra cevap verdiğim için özür dilerim :D
Neden, (sayi) parametresi (numara) 'nın yerini aldı.Başta (numara) yerine (sayi) yazılsaydı aynı sonuç çıkmazmıydı.Neden böyle bi çin işkencesi bu program
Bende bunun cevabını merak ediyorum.Nasıl birbirinin yerini tuttu sonuçta çagırdıgımızda fonksiyonu anlaması lazım.
@@ozgek51 matematikteki fonksiyonlar gibi düşün.
abi programın linki varmı
+Umut Kazan softasm.com/pycharm-professional-4-5-3-incl-license-keygen-winmac/
İçinde müthiş bir virüs var kardeş mal mısın?
bi boktan çakmıyosun sonra, hıyar hıyar yorum yapıp üstüne bide python öğrenmeye kalkıyosun...crack veriyoruz virüs görücek tabi paran varsa lisans satın al.
zalımsın