Skip to content

Instantly share code, notes, and snippets.

@ecylmz
Created April 24, 2011 18:36
Show Gist options
  • Save ecylmz/939784 to your computer and use it in GitHub Desktop.
Save ecylmz/939784 to your computer and use it in GitHub Desktop.

LABORATUVAR ÇALIŞMASI 2 - Değişkenler, Veri Girişi, Çevre & Alan Hesapları

Bu Çalışmanın Amacı

Bu çalışmadaki amacımız; değişken tanımlama, operatörler, veri girişi, çevre & alan hesapları ve doctest özelliğinin kullanımı konularında öğrendiklerimizi pekiştirmektir.

Değişken Tanımlama

"Değişken"i, bir niceliğin depolanabileceği bir yer, alan olarak tanımlayabiliriz. Değişkenler, içlerinde bir karakter dizisi (örneğin ismimiz) bulundurabileceği gibi bir tamsayı (örneğin yaşımız) ya da ondalıklı sayı (örneğin boyumuz) da bulundurabilirler. Değişkenlerin türleri de içlerinde bulundurdukları bu değerlere göre değişmektedir. Örneğin, Python yorumlayıcısını etkileşimli biçimde kullanarak, ismi "Emre", yaşı 23 ve boyu 1.83 olan bir kişinin bu bilgilerini saklamak üzere üç ayrı değişken tanımlayalım:

>>> isim = "Emre"
>>> yas = 23
>>> boy = 1.83

Şimdi bu değişkenlerin her birinde ilgili kişiye ait bazı değerler tutulmakta olup bunlardan birisi karakter dizisi şeklinde olan isim ("isim" değişkeni içerisinde), diğeri tamsayı şeklinde olan yaş ("yas" değişkeni içerisinde), bir diğeri ise ondalıklı sayı şeklinde olan boy ("boy" değişkeni içerisinde) bilgileridir.

Matematikte kullandığımız karmaşık sayıları da Python’ da tanımlayabiliriz. "5 +12 j" ve "0 - 3 j" sayılarının tanımlanmasına ait örnek, aşağıdadır:

Python’ da bir değişkenin, ya da bir değişkene atanabilecek bir değerin türünü öğrenmek için "type()" fonksiyonu kullanılır. Türü öğrenilmek istenen değişken ya da değer, bu fonksiyonun parantezleri içerisine yazılır.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment