1 - Değişkenler

Mart 27, 2020


Selamlar. Covid-19 ile karantina hayatı yaşadığımız şu günlerde bir müddet yüksek lisans semineriyle uğraştıktan sonra blog için yazılı programlama dersleri eklemeye karar verdim. Programlamaya günümüzün en popüler programlama dili olan Python ile giriş yapacağım.

İlk olarak dersleri takip edebilmek için herhangi bir alt yapıya ihtiyacınızın olmadığını belirteyim. Bu derslerin programlama konusunda uzman olan kişilerin ilgisini çekmeyeceği de aşikar. İleri seviye dersler için adres farklı bir platform olmalı.

Derse Python nedir diye başlamayacağım. Tanımından ziyade bununla ne yapabileceğimiz önemli. Birkaç maddede özetlersek:
  • Nümerik hesaplamalar
  • Makine öğrenmesi
  • Robotik kodlama
  • Masaüstü uygulamalar geliştirme
  • Web programlama
  • Oyun geliştiriciliği
Python ile bunları yapabiliriz. Hatta daha fazlasını. Tabii öncelikle sitesinden Python'ı indirmeliyiz. Daha sonra Anaconda'yı indiriyoruz. Python'ın güncel sürümleri Anaconda için uyumlu mu bilemiyorum. Ben Python 3.7 ve Anaconda 3'ü kullanıyorum. Bunları indirip kurduktan sonra Anaconda'yı açalım ve Spyder'a girelim.

1. Ders: Değişkenler
  • Integer: 17, 50, 100, 2000 gibi tam sayılardır.
  • Float: 3.14, 5.5 gibi ondalıklı sayılardır.
  • String: Burak, Japonya gibi metinsel ifadelerdir.
İlk örnekler

x = 1923
y = 10.71
ulke1 = "Türkiye"
ulke2 = "Azerbaycan"
print(x+y)
print(ulke1, ulke2)
print(type(x),type(y),type(ulke1))

Açıklama: Spyder'ı açtıktan sonra resimdeki örneği (veya yukarıda yazılı olanı) aynen uygulayalım ve Run (Çalıştır) butonuna tıklayalım. Kısayol tuşu F5'tir. Sağ alt köşede konsol mevcut. Yaptığımız örneklerin çıktısını buradan görebiliriz.


Not: # kodlara dahil olmayan bir açıklama kısmıdır. Program # simgesini görür görmez bunun bir kod parçası olmadığını anlar.

Şimdilik bu değişken atama işlerinin mantığını kavrayamamanız gayet normal. Örnekteki 2-3 değişkenden daha fazla değişkenlerin de olduğunu belirteyim. Girişi bu şekilde yaptım, fakat temel bilgileri verdikten sonra örneklere geçiş yaptığımızda her şey daha net anlaşılmaya başlanacak. İkinci derste görüşmek üzere!

You Might Also Like

0 yorum