Ana içeriğe atla

Python Kullanım Avantajları ve Doğru Python Kurulumu

Merhaba Arkadaşlar,

Son zamanlar popüleritesini, kullanım alanını ve kalitesini iyice arttıran Python programlama dilini kullanmak için biz geliştiricilerin birçok nedeni vardır.

Python ile çok geniş bir yelpazede işler tamamlanabilir. Bugün Linux System Administration işlemleri de python ile yapılabilir bir Web App'da python ile yapılabilir. Bunların altında yatan temel neden bu yazılım dilinin kütüphanelerinin gelişmiş,çeşit sayısı çok ve kaliteli olmasıdır.

İkinci bir olay ise python'daki efficiency'dir. Örnek olarak JAVA'da sadece ilk aşama olan hello world kelimesinini print edilmesi ile python da edilmesi arasındaki farkı görebilirsiniz.

JAVA

public class Main {
  public static void main(String[] args) {
     System.out.println("hello world");
   }
}

PYTHON

print(‘hello world’)



Python'ı kullanmaya başlamadan önce kurulum için birtakım işlemler mevcuttur. Bu işlemleri eksiksiz ve doğru bir biçimde yaparsak python kullanırken herhangi bir sistem hatası ile karşılaşmayız. Çoğu yeni kuran insanlar bir süre sonra sistemsel hatalarla karşılaşmaktadır kurulum adımlarını düzgün yapmadıkları için.

Python kurulumu için aşağıdaki adımları takip edebilirsiniz.

  1. Python.org sitesinden Latest Version Pyton dosyasını indirip setup'ı çalıştırmamız gerekiyor.





Setup tamamlandıktan son python --version komutu ile kontrol edilir eğer version bilgisi elde ediliyorsa setup tamamlanmış demektir.



  1. Python için bir IDE kullanmamız daha sağlıklı olacağı için Phycharm Community IDE indiriyoruz ve bilgisayarımıza kuruyoruz. IDE'yi https://www.jetbrains.com/pycharm/download/#section=windows adresinden temin edebilirsiniz.





  1. IDE'nin de kurulumu tamamlandığı zaman ilk ekran olarak aşağıdaki ekran açılır ve Create New Project ile ilk proje oluşturulur. Daha sonrasında ise yazının başında da belirttiğimiz print("Hello World") komutunu kullanarak ilk execution'ı başarıyla tamamlamış oluruz.






Yorumlar

Bu blogdaki popüler yayınlar

ASP.NET Core ile Visual Studio Code Ortamında Web API Geliştirmek

Merhaba Arkadaşlar, Önceki yazılarımızda MVC ile Web Programlama üzerine çalışmalar yapmıştık. Bu yazımda herkesin aklında bir fikir ve önbilgi oluşturmak adına MVC yapısından farklı olarak Web API konusuna giriş yapacağız. MVC yazılarına bu hafta devam etmedik çünkü MVC'ye devam ettikçe bazı kavramlar ve işlemler API ile daha kolay çözülebileceğini fark edeceksiniz. Bunu fark etmeniz için araya hem bir Web API yazısı koymuş olduk hem de .NET Core 2.0 ve Visual Studio Code ortamlarını tanımış olduk. Herşeyi ezbere bilmek zorunda değiliz ama en azından bazı kavramlar aklımızda yer etmeli bir önbilgimiz olmalı. Uzmanlığımız dışında bile olsa farklı konularda az da olsa bilgimiz olmalı ve gerektiğinde kendimizi farklı bir alanda diğer kişilerden daha hızlı uzmanlık kazanacak konuma getirmeliyiz :) Benim yorumlarım bu şekilde. Konumuza başlayacak olursak .NET Core nedir kısaca özetlemek gerekecek. Microsoft’un öncelikle IIS üzerinde PHP dosyalarının çalıştırılabilmesi daha

Python Değişkenler ve IF Kullanımı

Merhaba Arkadaşlar, Python Kurulumu işlemlerini tamamladıktan sonra artık python'da syntax kullanımı ve ufak çaplı modüler işlemler için hazırlıklar tamamlanmıştır. Python Kurulumu ve Bilgilendirme yazımızı kontrol etmediyseniz  https://selfarrival.blogspot.com.tr/2017/09/python-kullanm-avantajlar-ve-dogru.html   bu linke göz atabilirsiniz. Programlama dillerinde ilk aşamalar olarak, ilgili dilin syntax'ını kavramak amacıyla, temel programalama komutlarını yeni öğrenenilecek yazılım dilinde küçük örneklerle birlikte kullanılmaktadır. Bu yazımızda python üzerinde bu işlemler yapılacaktır. Python Değişkenler Python'da özel olarak bir değişken tipi tanımlanmaz. Yani birçoğumuzun alışık olduğu değişken tanımala tipinden farklıdır.  #Variables kısmında olduğu gibi değişken adı ve ilk etapta initialize edilecek value tanımlanmaktadır. #Variables PYTHON ile float ve integer tipindeki değişkenlerin toplanması ve ekrana bastırılması için gereken kod blo

ASP.NET MVC ile Entity Framework Kullanımı 3(Sum-Average-Top)

Merhaba Arkadaşlar, ASP.NET MVC ile Entity Framework kullanımı yazılarımıza devam ediyoruz. Geçen yazılarımızda Select ve Insert işlemlerini tanıtmıştık kısaca. Bu yazımızda ise,Entity Framework ile daha profesyonel ve advanced select operasyonları üzerinde çalışmalar yapacağız. Veritabanı üzerinde,iş biriminin istekleri basit select sorgusu ile olmayabiliyor. Bizden çekilen verilerin toplanması,ortalanmasının alınması ve ilk "x" kayıdın çekilmesini talep edebiliyorlar. Bu nedenle bu hafta Entity Framework ile Select operasyonlarında gruplama,sıralama ve top konularını inceleyeceğiz. Entity Framework İle Sum Kullanımı Bazen elde edilen verilerden toplam operasyonu gerekmektedir. Bu tarz durumlarda,SUM özelliğini kullanmaktayız. İlk etapta, GetTotalRate isminde integer değer geri veren bir fonksiyon oluşturduk. Daha sonrasında ise ToplamRate isimli değişkenimize EmployeePayHistories tablosunda Rate alanlarının toplam değerini hesaplatıp sonucu atadık. En s