Page 122 - Bilgisayar Bilimi | Kur 1
P. 122
Belirteçlerin özellikleri şöyle sıralanabilir:
1. Bir belirteç en az bir karakter içermelidir.
2. Belirtecin ilk karakteri harf (küçük ya da büyük) ya da alt çizgi olmalıdır (ABCDEFGHIJK-
LMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_).
3. Devam eden karakterler, harf (küçük ya da büyük), alt çizgi ya da sayı olabilir (ABCDEFG-
HIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789).
4. Belirteçlerde boşluk dâhil diğer özel karakterler kullanılamaz.
5. Programlama diline ait ayrılmış kelimeler belirteç olarak kullanılamaz (Reserved Words).
6. Son olarak print, int, str ya da type gibi özel kelimeler kullanılabilmesine rağmen, iyi bir prog-
ram için bunlar asla önerilmez.
7. Türkçe karakterler kullanılamaz.
Pyhton için Pyhton için Pyhton için
Ayrılmış Kelimeler Doğru Belirteçler Yanlış Belirteçler
and del from x ara-toplam ( - sembolü
kullanılamaz)
as elif global a2
ilk deger (boşluk kullanılamaz)
assert else if Toplam
4ogrenci (sayı ile başlayamaz)
break except import Toplam_Brut
*2 ( * sembolü kullanılamaz)
class False in Anahtar_10
öğrenci (Türkçe karakter
continue finally is
içeremez)
def for lambda
class (class ayrılmış kelime
olduğu için kullanılamaz)
Şekil 8: Phyton için özel durumlar
2.4. Reel Sayılar
Pek çok hesaplamalı işlem kesir parçası olan sayıları kullanır. Örneğin bir dairenin çevresini ya da ala-
nını hesaplamak için π değerine ihtiyacımız vardır ve bu değer yaklaşık 3.14159 olarak ifade edilir. Python
bu şekilde noktalı sayılarla işlem yapar ve bu sayılara reel ya da gerçel sayı denir. İsminden de anlaşılacağı
gibi matematiksel hesaplamalar sırasında ondalık nokta, önemli sayıları ifade etmek için farklı basamakla-
ra kayabilir. Python ile programlama yaparken bu tanımı yapmak için float kelimesi kullanılır.
>>> x = 5.62
>>> x
5.62
>>> type(x)
<class ‘float’>
Phyton için reel sayıların alabileceği en küçük ve en büyük değer ile duyarlılık düzeyi, kullanılan
makine ve uygulamaya göre değişiklik gösterebilir. Reel sayılar da tam sayılar gibi pozitif ve negatif
olabilir. Yaygın olarak geçerli olan durum aşağıda görülmektedir.
Tanım Bellek Minimum Değer Maksimum Değer Duyarlılık
float 64 bit 2.22507 x 10-308 1.79769 x 10-308 15 basamak
Tablo 1: Float değeri
121