Trendlerdeki Yazı

Python Nedir ?

Python Nedir ?
PYTHON NEDİR
0

Hem kendim için hem de sizler adına “Python” öğrenmeye çalışacağım. Yazılım evresinin uçsuz bucaksız kod dünyasında hayallerime bir adım daha yaklaşmak adına bir adım daha atmış bulunmaktayız. Bu evrede kod yazmaya başlamadan önce Python nedir ? Python ile neler yapılabilir ? ne tür konu başlıkları altında nasıl işler yapabiliriz bunlara bakmakta fayda var. Sıfırdan bir başlangıç bizi bekliyor. Şimdi gelelim Python‘un faydaları zararları yani avantajları, dezavantajları neler gibi konulara göz atalım. Bunun yanı sırasında ise hem Mantık yapısından hem de kullanım alanları’ndan söz etmiş olursak bizim kafamızda nasıl bir Python yaratacağımız hemen hemen şekillenmiş olur. 😉

 

Python Nedir?

Python, nesne yönelimli, yorumlamaya dayalı, modüler ve etkileşimli yüksek seviyeli bir programlama dilidir. 1990’lı yılların başlarında Guido van Rossom tarafından geliştirilmiştir . Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Modüler yapısı, sınıf dizgesini (sistem) ve herhangi bir veri alanı girişini destekler. Hemen hemen her türlü platformda çalışabilme özelliği taşıyabilmektedir bunlardan bazıları şunlardır. (Unix, Linux, Mac, Windows, Amiga, Symbian).
 
 

Python Dilinin Avantajları Nelerdir ?

1. Python Okuması, Yazması ve Anlaması kolay bir dildir.
Python, İngilizce benzeri sözdizimine sahip üst düzey bir programlama dilidir . Bu da, kodun okunmasını ve daha kolay bir şekilde anlaşılmasını sağlar. C, C++ ve C# gibi dillerle karşılaştıracak olursak daha az kod satırları kullanarak sonuca daha kolay bir şekilde erişme imkanı sağlayacaktır.🙂

2. Geliştirilmiş Verimlilik
Python çok verimli bir dildir. Python’un basitliği nedeniyle geliştiriciler sorunları çözmeye odaklanabilir. Programlama dilinin sözdizimini veya davranışını anlamak için çok fazla zaman harcamaları gerekmez. Daha az kod yazar ve daha fazlasını yaparsınız.🤩

3.Yorumlanan Dil
Python’da yazılan kodu doğrudan kademeli olarak teker teker çalışmasını sağlar. Herhangi bir hata oluşursa, daha fazla çalışmayı durduracak ve oluşan hataları rapor edecektir. Programda birden fazla hata olsa bile Python yalnızca bir hata görüntüler. Bu, hata ayıklamayı kolaylaştırır.👏

4. Dinamik Olarak Yazılan
Kodu çalıştırmadan önce, Python değişkenin türünü bilmiyordur. Veri türü, yürütme sırasında otomatik olarak atanır. Kodu yazan kişinin değişkenleri ve veri türlerini bildirme konusunda endişelenmesine gerek yoktur.😯

5.Kullanması Ücretsiz ve Açık Kaynak
Python, OSI onaylı açık kaynak lisansını takip eder. Bu, kullanımı ve dağıtımı serbest hale getirir. Kaynak kodunu indirebiliriz, değiştirebiliriz ve hatta Python sürümünüzü dağıtabiliriz. Bu, belirli davranışları değiştirmek ve sürümlerini geliştirme için kullanmak isteyen kuruluşlar için çok yararlıdır.🤫

6.İş imkanları oldukça geniş bir alana yayılmaktadır. 👨🏻‍💻
Arkadaşlar nasıl işler olduğunu da ben size söylemeyim sakıncalı… 😈😁
 
 

Python Dilinin Dezavantajları Nelerdir ?

1. Yavaş Hız
Python’un yorumlanmış bir dil ve dinamik olarak yazılan bir dil olduğunu daha önce üst kısımda belirtmiştik. Kodun satır satır yürütüldüğünden de söz etmiştik buda genellikle yavaş yürütmeye neden olur.

2. Bellek Verimli Değil
Python programlama dili büyük miktarda bellek kullanımına sebep olmaktadır. Bellek optimizasyonunu tercih ettiğimizde uygulamalar oluştururken bu bir dezavantaj olabilir.

3. Mobil Bilişimde Zayıf
Bunun nedeni de daha çok sunucu tarafı programlamada kullanılmasıdır.

4. Veritabanı Erişimi
Python’un veritabanı erişim katmanı, JDBC ve ODBC gibi popüler teknolojilere kıyasla ilkel ve az gelişmiştir. Büyük kuruluşlar, karmaşık eski verilerin sorunsuz etkileşimine ihtiyaç duyar ve bu nedenle Python, kuruluşlarda nadiren kullanılır.

5.Makine dili ile çalışan sistemler için uygun bir tercih değildir.

python nedir
python nedir

Python Dilini Ne İçin Ve Nerelerde Kullanırız ?

Python, web siteleri ve yazılım geliştirmek için, görev otomasyonu için, veri analizi ve veri görselleştirme için yaygın olarak kullanılmakta olup öğrenmesi nispeten kolay olduğu bir dil olduğu için, Python, muhasebeciler ve bilim adamları gibi programcı olmayan birçok kişi tarafından, finansı organize etmek gibi çeşitli günlük görevler için de benimsenmiştir. Python’ı kullanmak için çeşitli sebepler vardır, fakat Python kullanmanın başlıca sebebi piyasada mevcut olan dillerin en esnek, en güçlü ve en basitlerinden olup aynı zamanda büyük kod kütüphaneleri ve frameworkleri bulundurmasıdır diyebiliriz.

  • Veri Analizi
  • Web Geliştirme
  • Web Uygulamaları
  • Güvenlik Uygulamaları
  • Kullanıcı Ara yüzü Geliştirme
  • Yapay Zeka ve Makine Öğrenimi
  • Akıllı Ev Sistemleri Uygulamaları
  • Ses veya Video tabanlı uygulama geliştirme

 
 

Python Dilinin Çalışma Mantığı Nasıldır ?

Python dilini, diğer programlama dillerinden ayıran özelliği hızlı bir dil olmasıdır.

Bu tür bir çalışma mantığı adı altında Python, diğer programlama dillerinden farklı olarak yazdığımız programların derlenmeden çalışabilmesidir. Bu nedenle Python ile yazılan programın çalışma hızı oldukça hızlıdır. Burada atlanmaması gereken olaylar “derleme” olaylarıdır. Derleme, yazdığımız kodun makine diline çevrilmediği, sadece Python dilinin yorumlayıcısının anlayabileceği koda çevrildiği anlamına gelir. Böylece programımız daha hızlı bir hale geliyor.

Paylaş
İlginizi Çekebilir
C# Foreach Döngüsü

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.