Bu bölümde her programlama diline başlarken yapmış olduğumuz ilk şeyi yapacağız. Tabiki de "Hello World!" diyeceğiz :) Bu görevi yerine getirmek için Python'da yerleşik olarak gelen print() fonksiyonunu kullanacağız. Fonksiyon ne olduğunu merak ediyor olabilirsiniz. Hiç endişelenmeyin her şeyi teker teker ilerleyen konularda anlatacağız.
Şimdi Visual Studio Code'u açıp File -> New File yolunu izleyerek yeni bir dosya oluşturup içine aşağıdakii kodları yazıp CTRL + S dedikten sonra .py uzantılı olacak şekilde kaydediniz.

print("Hello World!") print('Hello World!') print("Pthon'u öğreniyorum.")
Yukarıdaki yazığımız kod bloğunu çalıştırdığınızda aşağıdaki gibi bir çıktı elde edeceksiniz.
Python'da Formatlı Çıktı
Python, biçimlendirilmiş bir çıktı almanızı sağlar. Dha önce C dilinde bazı kodlamalar yaptıysanız,%d, %f, %s hakkında bilgi sahibi olmalısınız. İnt, float ve stringi temsil etmek için sırasıyla kullanılır.
Microsoft Windows [Version 10.0.17763.1158] (c) 2018 Microsoft Corporation. Tüm hakları saklıdır. C:\Users\erhan>python Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print("Python'da Formatlı Çıktı") Python'da Formatlı Çıktı >>> print("Merhaba benim adım %s.%8d yaşındayım.Boyum %10.2f"%("Ertuğrul",29,1.80)) Merhaba benim adım Ertuğrul. 29 yaşındayım.Boyum 1.80 >>>
%8d kullanımında, 8 Uzay anlamına gelir, %10.2f, 12 boşluk ve .'dan sonra 2 basamak hassasiyet anlamına gelir.Başka bir örnek üzerinde inceleyelim;
Microsoft Windows [Version 10.0.17763.1158] (c) 2018 Microsoft Corporation. Tüm hakları saklıdır. C:\Users\erhan>python Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print("Python'da Formatlı Çıktı") Python'da Formatlı Çıktı >>> print("1234567890123456789\n%8d yaşındayım.\n%19.2f boyum."%(29,1.80)) 1234567890123456789 29 yaşındayım. 1.80 boyum. >>>
Kaçış Dizileri
Pythonda bulunan ve özel anlam taşıyan işaret ya da karakterleri amaçları dışında kullanmak istediğimzde bu kaçış dizileriyle karşılaşırız.Örnek vermek gerekirse, pythonda bir string tanımlamak istediğimizde bunu üç farklı yolla yapabiliriz. Tek tırnak çift tırnak ya da üç tırnak kullanarak. Şöyle bir senaryo düşünelim, elimizde bir karakter dizini var ve burada tek tırnak kullanmamız gerekiyor.
'Burası Adana'dır.'
Eğer bu şekilde kullanırsak python yorumlayıcısı ilk tırnaktan sonra karakter dizinini oluşturacak ve Adana kelimesinin sonundaki tırnak işaretine geldiğinde karakter dizinini bitirecektir. Geriye kalan “dır” ekinin ne ifade ettiğini bilmediği için syntax error verecektir.Bu nedenle bu ve buna benzer bir çok hatanın önüne geçebilmek için, kaçış dizilerini bilmeniz gerekiyor.
İşaret | Anlamı |
---|---|
\b | Backspace |
\a | Sound system bell |
\n | Newline |
\t | Horizontal tab |
\\ | The \ character |
\' | Single quotation mark |
\" | Double quotation mark |
Yorum Gönder
Yorum yaparak daha fazla bilgi paylaşılmasına yardımcı olabilirsiniz.