Değişken Adı Belirleme Kuralları[Python3Kulübü/YeniRevizyon]

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Herkese merhaba arkadaşlar Sıradaki Konumuza Hoşgeldiniz
Madde ve örnek şeklinde konumu sunacağım


1.Madde

Bir Değişkenin Adı Sayı İle Başlayamaz


Kod:
8_kilo_patlıcan = "5 TL" yanlıştır

2.Madde

Değişken Adları Aritmetik İşleçlerle Başlayamaz


Kod:
+değişken = 4871
yanlış bir kullanımdır hata verir.

3.Madde

Değişken Adları Bir Alfabe Harfiyle Ya Da "_" Alt Çizgi İle Başlamalıdır.


Kod:
alpha = 1
_beta = 2

4.Madde

Türkçe Karakter Kullanabilirsiniz Ama İleride Hatalar ve Karakter Sorunları Çıkmasına Karşın Kullanmamanızı Tavsiye Ederim

5.Madde
Kod:
[COLOR="Cyan"]>>> import keyword
>>> keyword.kwlist[/COLOR]

komutundan çıkan kelimeleri değişken olarak kullanamazsınız.Bunlar 33 kelimedir len() fonksiyonu ile öğrenebilirsiniz.

Örneğin

Kod:
>>> len(keyword.kwlist)
33

6.Yukarıda verilen kelimeler harici python un kendi verdiği fonksiyon ve benzeri araçları(mesela metotlar) kullanmamalısınız.Kullandığınız anda o fonksiyonun görevi bozulacaktır

Örnek

Kod:
type = 1923

type("elma")
Hata verecektir

Bu durumu düzeltmek için etkileşimli kabuğu kapatıp açabilir ya da
del type kodunu kullanabilirsiniz.

7.Madde

Değişkeni oluşturan kelimeler arasında boşluk bırakılamaz

8.Madde

Değişkenin değerini yeteri kadar tanımlamasına ve okunaklı olmasına özen gösteriniz


Kod:
personel_sayısı = 45
sayı=45
Yeteri kadar betimleyici değildir

9.Madde

Değişken adları ne kısa ne de uzun olmalıdır


Kod:
Türkiye_Büyük_Millet_Meclisi_Millet_Vekili_Sayısı = 550

tbmm_mv_sayısı = 550
daha okunaklı ve iyidir herhalde.

Herkese İyi Forumlar Arkadaşlar Okuduğunuz İçin Teşekkürler

 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.