Python felsefesi

nt

Emekli
Katılım
21 Nisan 2023
Mesajlar
1,215
Selam !

Başlığı okuyup içinizden bu ne ya yazılım dilinin felsefesimi olur demeyin :D
öncelikle bu felsefe, tarihi kültürü bizim gibi olmayan halklar için olduğu kesin (burada ayrımcılık ya da ırkcılık yapmak değil kültürümüzün önemini anlamak)
Python dilinin felsefesi ve kültürümüzdeki derin bağlantıları düşünürken, fark ettim ki aslında Python'un temel prensipleri, bizim tarihi ve zengin kültürümüzün bir yansıması.
Yıllardır yaşadığımız değerler ve gelenekler, aslında bu felsefenin temelini atmış gibi.
Ancak, ilginç olan şu ki, belki de bu derin bağlantıyı genellikle fark etmiyoruz.
Python dilinin felsefesini zaten toplum olarak içselleştirmişiz ve bu değerleri günlük yaşantımızda zaten yaşıyoruz.

Python'un felsefesini kodlamayla buluşturmak oldukça basit. Python dilini yükledikten sonra "import this" komutu ile Python'un Felsefesi'ne erişebiliriz.
kısacası basitlikten yana olan bir felsefedir. Aynı zamanda bizim toplum olarak yıllardır benimsemiş olduğu değerlerle de tam uyum içindedir.

Tam listesi şöyle:

The Zen of Python, by Tim Peters

  • Beautiful is better than ugly.
  • Explicit is better than implicit.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Flat is better than nested.
  • Sparse is better than dense.
  • Readability counts.
  • Special cases aren't special enough to break the rules.
  • Although practicality beats purity.
  • Errors should never pass silently.
  • Unless explicitly silenced.
  • In the face of ambiguity, refuse the temptation to guess.
  • There should be one-- and preferably only one --obvious way to do it.
  • Although that way may not be obvious at first unless you're Dutch.
  • Now is better than never.
  • Although never is often better than right now.
  • If the implementation is hard to explain, it's a bad idea.
  • If the implementation is easy to explain, it may be a good idea.
  • Namespaces are one honking great idea -- let's do more of those!

artık bunları öğrendiğine göre sende bir python üstadı oldun yaptığın yazılım, kodlama ya da programlamada bunları kullanıp daha etkili olabilirsin
Mutlu kodlamalar :)
 
Son düzenleme:
Python'un felsefesi : Cok yavasim ama acayip kolayim. Benimle program yazmak hem eglenceli hem hizli. En iyisi mi siz C++ ile kutuphane dosyalarini bir defa yazin, sonra benimle program yazarken onlari kullanirsiniz, hiz sorununu boylelikle asariz.
 
  • Beğen
Reactions: nt

Çevrimiçi personel

Forum istatistikleri

Konular
5,878
Mesajlar
100,188
Üyeler
2,488
Son üye
ilter

Son kaynaklar

Son profil mesajları

gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
cemalettin keçeci wrote on HaydarBaris's profile.
barış kardeşim bende bu sene akıllı denizaltı projesine girdim ve sensörleri arastırıyorum tam olarak hangi sensör ve markaları kullandınız yardımcı olabilir misin?
m.white wrote on Altair's profile.
İyi akşamlar.Arabanız ne marka ve sorunu nedir.Ben araba tamircisi değilim ama tamirden anlarım.
* En mühim ve feyizli vazifelerimiz millî eğitim işleridir. Millî eğitim işlerinde mutlaka muzaffer olmak lâzımdır. Bir milletin hakikî kurtuluşu ancak bu suretle olur. (1922)
Back
Top