- 12 Haz 2023
- 920
- 539
Merhaba TürkHackTeam Ailesi,
Bir önceki konumuzda Visual Studio Code ile Python'un Kurulumundan bahsetmiştim ve ilk kodumuzu yazmıştık. Bu konumuzda ise
İlk olarak değinmek istediğim konu Bir kod yazdığımızda arka da ne oluyor? Yani Python'un Çalışma Mantığını anlatacağım.
Python'un Çalışma Mantığı
Biz bir kod yazdığımız zaman bu kod Translator tarafından alınıyor. Herhangi bir Syntax hatası olup olmadığı kontrol ediliyor. Eğer hata yok ise Kod Byte Code çevriliyor. Python Sanal Makinesi tarafından bize bir çıktı veriyor.
Örnek vermek gerekirse;
Python:
print ('hello THT')
hello THT
Diye bir çıktı veriyor.
Peki Translator Nedir?
Metin veya Veri dönüşümü için kullanılır. Örneğin, bir metin dosyasındaki metinleri bir dilden başka bir dile çevirmemize olanak sağlar.
Syntax Nedir?
Syntax, diğer adıyla sözdizimi programlama dilinde belirlenen kurallara uygun olarak yazılan metinleri ifade eder. Python, belirli bir sözdizimine sahip olan bir dil olduğu için, bu kurallara uyulmadığı takdirde programı çalışmamasına neden olabilir.
Veri Tiplerine geçmeden önce bir eklenti ekleyeceğiz. Geçen konumuzdan bildiğiniz üzere eklentiler için Extensions bölümüne geliyoruz. Buraya gelip Code Runner
Eklentisini indiriyoruz.
Bu Eklenti Ne İşe Yarar?
Bu eklenti yani Coder Runner, sayesinde kodlarınızı daha rahat bir şekilde çalıştırabilirsiniz.
Sağ üstte kırmızıyla gösterdiğime basıp "Run Python File in Dedicated Terminal" tuşuna basınca kodumuz çalışıyor.
Veri Tipleri
Python'da veri tipi, bir nesnenin hangi tür verileri tutabileceğini ve hangi işlemleri yapabileceğini tanımlayan bir özelliktir. Python, birden çok veri tipini destekler.
1)String Yapısı Nedir?
Kısaca karakterlerden oluşan bir dizilim şekli olarak açıklanabilir.
Biz bir önceki konumuzda Hello THT yazmayı öğrenmiştik. Ancak tekrardan hatırlatayım;
Python:
print('Hello THT')
Bunun çıktısı Hello THT'dir.
Python:
my_string='Hello THT'
print(my_string)
Bununda çıktısı Hello THT'dir.
Not:
Ben tek tırnak kullanıyorum ancak siz isterseniz çift tırnak da kullanabilirsiniz. Dikkat etmeniz gereken şey koda nasıl başladıysanız öyle bitirmeniz gerekiyor.
Evet arkadaşlar konumuz bu kadardı.
İyi forumlar dilerim.
Son düzenleme: