Python Değişkenleri — Read the Docs Template 1.0 documentation
Değişken Tanımlama¶. Diğer programlama dillerinden farklı olarak, Python'ın bir değişken bildirme komutu yoktur. İlk değer atadığınız anda değişken tanımlanır.
Python Değişkenleri — Read the Docs Template 1.0 documentation

### Navigation

- [index](genindex.html "General Index")
- [next](numbers.html "Python Sayılar") \|
- [previous](syntax.html "Python Söz Dizimi") \|
- [Read the Docs Template 1.0 documentation](index.html) »

# Python Değişkenleri [¶](\#python-degiskenleri "Permalink to this headline")

## Değişken Tanımlama [¶](\#degisken-tanimlama "Permalink to this headline")

Diğer programlama dillerinden farklı olarak, Python’ın bir değişken bildirme komutu yoktur.

İlk değer atadığınız anda değişken tanımlanır.
Örnek:

```
x = 5
y = "Özgür"
print(x)
print(y)

```

Değişkenlerin herhangi bir tiple bildirilmesi gerekmez ve ilk değer atandıktan sonra bile tipi değiştirebilir.

Örnek:

```
x = 4 # x tam sayı tipinde
x = "Fikri" # x artık string tipinde
print(x)

```

## Değişken Adları [¶](\#degisken-adlari "Permalink to this headline")

Bir değişken kısa bir isme (x ve y gibi) veya daha açıklayıcı bir isme sahip olabilir (yaş, carname, toplam\_hacim)

Değişken Adlandırma Kuralları:

- Değişken adı bir harfle yada altçizgi karakteriyle başlamalıdır.
- Değişken adı sayı ile başlayamaz.
- Değişken adları alfanümerik karakterler ve altçizgi içerebilir. (A-z, 0-9, and \_ )
- Değişken adları büyük/küçük harf duyarlıdır.(yaş, Yaş ve YAŞ üç farklı değişkendir.)

Değişken adlarının büyük/küçük harf duyarlı olduğunu unutmayın.

## Değişkenlerin Çıktısı [¶](\#degiskenlerin-ciktisi "Permalink to this headline")

Python print ifadesi genellikle değişkenlerin çıktısını almak için kullanılır.
Hem metni hem de bir değişkeni birleştirmek için Python, + karakterini kullanır:

Örnek:

```
x = "awesome"
print("Python is " + x)

```

Başka bir değişkene başka bir değişken eklemek için + operatörünü kullanabilirsiniz.

Örnek:

```
x = "awesome"
y = "Peter is " + x
print(x)

```

Sayılar için + karakteri matematiksel bir operatör olarak çalışır:

Örnek:

```
x = 5
y = 10
print(x + y)

```

Eğer bir karakter dizisini(str) ve sayıyı(int) + operatörü ile birleştirmeye çalışırsanız;
Python karakter dizisi ve sayıyı birleştiremeyeceğine dair hata verecektir.

Örnek:

```
x = 5
y = "John"
print(x + y)

```

### [Table of Contents](index.html)

- Python Değişkenleri
  - [Değişken Tanımlama](#degisken-tanimlama)
  - [Değişken Adları](#degisken-adlari)
  - [Değişkenlerin Çıktısı](#degiskenlerin-ciktisi)

#### Previous topic

[Python Söz Dizimi](syntax.html "previous chapter")

#### Next topic

[Python Sayılar](numbers.html "next chapter")

### This Page

- [Show Source](_sources/variables.rst.txt)

### Quick search

### Navigation

- [index](genindex.html "General Index")
- [next](numbers.html "Python Sayılar") \|
- [previous](syntax.html "Python Söz Dizimi") \|
- [Read the Docs Template 1.0 documentation](index.html) »

© Copyright 2014, Read the Docs.
Created using [Sphinx](http://sphinx-doc.org/) 1.8.6.