any() Fonksiyonu - Python Dersleri (Tutorials)

avatar

yeni.jpg

Merhabalar

Python programlama derslerinin bu bölümünde any()_ fonksiyonundan bahsedeceğiz.

any() fonksiyonu, all() fonksiyonunun tersidir.

any() fonksiyonunda, dizisel verilen tipin içerisindeki elemanların hepsi _True_ise True döndürürken bir tanesi False olsa False döndürüyordu.

any() fonksiyonunda ise herhangi bir değer True ise sonuç True iken, hepsi False olduğu durumda False değer döndürmektedir.

Şimdi any() fonksiyonunun çalışma mantığını anladığımıza göre kendimiz yazmaya çalışalım :

herhangi() isminde bir fonksiyon tanımladık ve bu fonksiyon bir liste almaktadır. Fonksiyon bloğu içerisinde liste elemanlarını gezen bir for döngüsü bulunmaktadır.

for() döngüsü içerisinde ise her bir item ın True olup olmadığını sorguladığı bir if yapısı bulunmaktadır. Liste elemanlarından herhangi birinin True olması durumunda program if yapısına girecek ve sonucu True olarak döndürecektir.

Diğer durumda yani hiç True yoksa da False döndürecektir.

Şimdi uygulamasını yapalım :

herhangi() fonksiyonuna tüm değerleri True ancak bir değeri False olan bir liste verdiğimizde sonucu True döndürdü. İkinci seferde tüm değerlerin False olduğu bir liste verdiğimizde ise sonucu True döndürdü.

Gerçek any() fonksiyonunun kullanımını görelim :

any() fonksiyonunun kullanımı da bu şekilde.

all() ve any() fonksiyonlarını kullanarak bir liste içerisindeki tüm True veya False değerlerini alabiliriz. Ön tanımlı fonksiyonlardan olduğu için de bizim tanımlamamıza gerek yoktur.

Şimdilik bu kadar.

Umarım faydalı bir çalışma olmuştur.

Teşekkürler.

yesilayrca.png

Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me


Posted via Marlians.com


0
0
0.000
12 comments
avatar

Bir an için başlığı amy() fonksiyonu diye okudum. amy diye okuyunca aklıma Amy Winehouse geldi. O anda kendisinin öldüğünü düşünerek çok ama çok üzüldüm. Durduk yere niye üzüyorsun... sniff snifff. ;

0
0
0.000
avatar

aaa canım hocam ya :S bu dersin bu konuya bağlanacağı hiç aklıma gelmezdi. Kusura bakmayın sizi üzdüm :(

Teşekkür ederim değerli yorum ve desteğiniz için.

0
0
0.000
avatar

Her türlü konuya bağlayıp, her türlü üzülebilirim; senin aslında bir suçun yok. Sen elektroyazilim değil de elektrogitar olsaydın, belki seni suçlamanın bir anlamı olurdu. 😜

0
0
0.000
avatar

You got a 21.51% upvote from @joeparys! Thank you for your support of our services. To continue your support, please follow and delegate Steem power to @joeparys for daily steem and steem dollar payouts!

0
0
0.000