top of page

 

Python'a Giriş

 

 

 

    Eminim ki çoğumuz Sims 4, Civilization 4, Battlefield 2 gibi oyunları biliyor ve seviyorsunuzdur. Pekiyi bunların Python'un pratik ve her yere uyarlanabilir dünyasından yararlanarak oyunlarına renk kattıklarını biliyor muydunuz? Yazılım dünyasına girmek ve bilgiler içinde boğulmadan bir şeyler yaratabilmek için ideal bir program olduğunu bu bile başlı başına kanıtlar diye düşünüyorum.

 


    Sanıyorum ki çoğumuzun ihtiyacı olan son şey "Python nedir? Python nasıl kurulur?" sorularının cevapları. Bunları uzun uzun anlatıp harf bolluğu yapmayacağım. En azından bu yazımda... İşte adres işte kapı... Ivır zıvırları geçerek temel düzeyde bir şeyler yaratabilmenizi sağlamak asıl amacım...

 

    https://www.python.org/downloads/

 

 

    Python'u hepinizin kurduğunu varsayıyorum. Kurmadıysanız x64-bit olanını indirmenizi tavsiye ederim (bilgisayarınız kaldırıyorsa). Bilgisayarınızın işletim sistemine Windows-10'da "Denetim Masası > Sistem ve Güvenlik > Sistem" yoluyla bakabilirsiniz. Mac'te ise "Finder > Apple Menu > Bu Mac Hakkında" dan bakabilirsiniz.

 

 

    Öncelikle ve ivedikle, Python'un ansiklopedik dünyasında kaybolmamak ve kodlarımızın çalışıp-çalışmadığını (ve neden çalışmadığını) anlamak için yardımcı bir programa ihtiyacımız olacak. Süpermarkette alışveriş yaptıktan sonra size verilen fiş gibi bir şey bu. Fiş almaya gelmediniz sonuçta fakat ne yaptığınızı görmeniz açısından çok önemli.

 

    Ben "Pycharm" kullanıyorum ve gayet memnunum. Python'un karanlık dünyasından sizi koparıp bir renk ve büyük kolaylıklar sağlıyor. Aşağıdaki linkten "Community" e tıklayıp indirebilirsiniz. 

 

    https://www.jetbrains.com/pycharm/download/#section=windows

 

   

    Bu arada; çalışmanızı Pycharm'da sürdürün ve işlem bitince kopyala yapıştır yaparak Python'da çalıştırın.

 

 

    Şimdi gelelim olmazsa olmazlara...

 

 

 

   1.1 Python'da Kod Temeli (Sv. 0)

 

 

    Python'u açtığınızda ">>>" simgesini görüp silemiyorsanız evet "cmd"de değil "Pyhton"dasınız.

 

Cmd-Python Arası Geçişler                                           

    Elbette bunlara fareniz bozulmadığı sürece çok da gerek yok. Fakat bu biraz da tanıtım gibi, dikkat ettiyseniz quit("Python") yazarak işlem yapıyorum (Tek tırnak olarak quit('Python') da yazabilirsiniz). Temel mantık bu, İngilizce komut + ("işlem uygulayacağınız özne")

 

 

    Şimdi de print("Hello World") yazalım. Print komutu düzenlediğiniz kod/kodların yazıya dökülmesini sağlar, yani işe basit de olsa işe yarar bir komut.

 

   1.2 Python'da İşlem (Sv. 0)

 

    Elbette işlem de yapabiliriz. İstediğiniz sayılarla 4 işlem (+, -, /, *) deneyebilirsiniz.

 

  • Sayı+sayı yapabilirsiniz veya bunların arasına boşluk koyabilirsiniz.


 

  • Python'da çok yüksek bir sayıyı küçük sayıya böldüğünüzde logaritmik tabanda veya ondalıklı olarak size sunar (bölmelerde sonuç  her zaman ondalıklıdır).

 

  • Sayıları parantez içine alma, çarpma ve bölmenin önceliği, vb. (matematik kurallarını) uygulayabilirsiniz.

 

 

 

 

 

 

 

 

 

 

 

 

 


    Ayrıca;

    ⚡Bir sayının kuvvetini almak için ** kullanabilirsiniz: 2**4=16
    ⚡Bir sayının tam (ondalık kısmı olmadan) bölünmesi için // kullanabilirsiniz: 19//3=6
    ⚡Bir bölme işleminde yalnızca kalanı elde etmek için % işaretini kullanabilirsiniz: 19%3=1

 

    Şimdilik bu kadar...🔜 


    Hoşça kalın. 

Cmd-Python.png
Tanımlama - İşlemler.png

İletişim

Her türlü görüş & fikirleriniz için :

İletiniz için teşekkürler!

bottom of page