Python Değişkenler: Dize Değişken Türleri Nasıl Tanımlanır/Bildirilir

🚀 Akıllı Özet

içindeki değişkenler Python Bir program içerisinde veri depolamak ve referanslamak için gereklidirler, farklı işlemlerde işlenebilen ve yeniden kullanılabilen değerler için kapsayıcı görevi görürler.

  • Bellek Tahsisi: Değişkenler, değerleri depolamak için bellekte yer ayırır ve böylece bir programın verileri etkili bir şekilde işlemesini ve bunlara başvurmasını sağlar.
  • Esnek İsimlendirme: Değişkenler, adlandırma aşağıdaki gibi olduğu sürece a, aa veya abc gibi herhangi bir ad veya alfabe kullanılarak bildirilebilir: Pythonkuralları.
  • Yeniden beyan: Değişkenlere herhangi bir noktada yeni değerler atanabilir, bu da kod içerisinde dinamik güncellemelere ve yeniden kullanılabilirliğe olanak tanır.
  • Veri Türü İşleme: Her değişken belirli bir veri türünü tutar; sayılar ve dizeler gibi farklı türleri birleştirmek, hatalardan kaçınmak için açıkça tür dönüşümü (örneğin, str()) gerektirir.
  • Küresel ve Yerel: Değişkenler ya küreseldir (program boyunca erişilebilir) ya da yereldir (belirli bir fonksiyona sınırlıdır) ve küresel anahtar sözcüğü fonksiyonlar içindeki küresel değişkenlere başvurmak için kullanılır.
  • Sil ve Temizle: Değişkenler del ifadesi kullanılarak bellekten kaldırılabilir, böylece başvurulan isimler geçersiz kılınır ve daha fazla erişim engellenir.
  • En İyi Uygulamalar: Açıklayıcı adlar kullanın, gereksiz tekrar beyanlardan kaçının ve netliği ve güvenilirliği korumak için kapsamı dikkatli bir şekilde yönetin. Python kodu.

Python Değişkenler

Değişken Nedir? Python?

A Python değişken, değerleri saklamak için ayrılmış bir hafıza konumudur. Başka bir deyişle, bir değişken Python Program bilgisayara işlenmek üzere veri verir.

Python Değişken Türleri

İçindeki her değer Python bir veri türüne sahiptir. Farklı veri türleri Python vardır Numbers, List, Tuple, Strings, Dictionary, vb. Değişkenler Python herhangi bir isim veya a, aa, abc vb. harflerle bile tanımlanabilir.

Bir Değişken Nasıl Bildirilir ve Kullanılır

Bir örneğe bakalım. Bir değişken tanımlayacağız. Python ve bunu “a” olarak ilan edip yazdırın.

a=100 
print (a)

Bir Değişken Nasıl Yeniden Bildirilir?

Tekrar beyan edebilirsiniz Python değişkenleri bir kez bildirdikten sonra bile değiştiremezsiniz.

Burada biz var Python f=0 olarak başlatılan bir değişken tanımlayın.

Laterf değişkenini "guru99" değerine yeniden atıyoruz

Bir Değişkeni Yeniden Bildirmek

Python 2 Örnek

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f = 'guru99'
print f

Python 3 Örnek

# Declare a variable and initialize it
f = 0
print(f)
# re-declaring the variable works
f = 'guru99'
print(f)

Python Dize Birleştirme ve Değişken

Şimdi, metin ve sayı gibi farklı veri türlerini bir araya getirip getiremeyeceğimize bakalım. Örneğin, "Guru"99" rakamı ile birlikte.

aksine Java, sayıyı bir dize olarak bildirmeden bir sayıyı bir dizeyle birleştiren, değişkenleri bildirirken Python sayının bir dize olarak bildirilmesini gerektirir, aksi takdirde bir TypeError gösterilir

Python Dize Birleştirme ve Değişken

Aşağıdaki kod için tanımsız çıktı alacaksınız –

a="Guru"
b = 99
print a+b

Tam sayı bir tam sayı olarak bildirildiğinde dizi" ile birleştirilebilir"Guru” + str(“99”)= “GuruÇıktıda 99”.

a="Guru"
b = 99
print(a+str(b))

Python Değişken Türleri: Yerel ve Küresel

İki tür değişken vardır Python: Genel değişkenler ve Yerel değişkenler. Aynı değişkeni programınızın veya modülünüzün geri kalanında kullanmak istediğinizde, onu genel bir değişken olarak bildirirsiniz; ancak değişkeni belirli bir işlev veya yöntemde kullanmak istiyorsanız, yerel bir değişken kullanırsınız. Python değişken bildirimi.

Bunları anlayalım Python Aşağıdaki programda yerel ve global değişkenler arasındaki farkları içeren değişken türleri verilmiştir.

  1. Bir değişken tanımlayalım Python “f” değişkeni nerede global kapsam dahilindedir ve çıktıda yazdırılan 101 değerine atanır
  2. Değişken f tekrar fonksiyonda bildirilir ve varsayılır yerel kapsam. "Öğreniyorum" değeri atanır Python” çıktı olarak yazdırılır. Bu Python değişken bildirimi daha önce tanımlanan küresel değişken "f"den farklıdır
  3. Fonksiyon çağrısı bittiğinde, yerel değişken f yok edilir. 12. satırda, "f" değerini tekrar yazdırdığımızda, küresel değişken f=101'in değeri görüntülenir.

Python Değişken Türleri

Python 2 Örnek

# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print f
someFunction()
print f

Python 3 Örnek

# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print(f)
someFunction()
print(f)

Süre Python anahtar kelimeyi kullanarak değişken bildirimi global, bir fonksiyonun içindeki global değişkene başvurabilirsiniz.

  1. Değişken “f” global kapsamdadır ve çıktıda yazdırılan 101 değerine atanır
  2. f değişkeni anahtar kelime kullanılarak bildirilir global. Bu, DEĞİL a yerel değişken, ancak daha önce bildirilen aynı genel değişken. Dolayısıyla, değerini yazdırdığımızda çıktı 101 olur.
  3. Fonksiyon içindeki "f" değerini değiştirdik. Fonksiyon çağrısı sona erdiğinde, "f" değişkeninin değiştirilen değeri kalıcı olur. 12. satırda, "f" değerini tekrar yazdırdığımızda, "genel değişkeni değiştir" değeri görüntülenir.

Python Değişken Türleri

Python 2 Örnek

f = 101;
print f
# Global vs.local variables in functions
def someFunction():
  global f
  print f
  f = "changing global variable"
someFunction()
print f

Python 3 Örnek

f = 101;
print(f)
# Global vs.local variables in functions
def someFunction():
  global f
  print(f)
  f = "changing global variable"
someFunction()
print(f)

Bir Değişken Nasıl Silinir?

Ayrıca silebilirsiniz Python komutunu kullanarak değişkenler del "değişken ismi".

Aşağıdaki örnekte Python değişkeni sildiğimizde f değişkenini sildik ve yazdırmaya çalıştığımızda şu hatayı alıyoruz:değişken adı tanımlı değil” ifadesi değişkeni sildiğiniz anlamına gelir.

Bir değişkeni silme

Örnek Python değişkeni sil veya Python değişkeni temizle:

f = 11;
print(f)
del f
print(f)

SSS

Bir değişken Python Veri değerlerini tutmak için kullanılan adlandırılmış bir depolama konumudur. Bellekteki bir nesneye referans görevi görür. Değişkenleri, türlerini belirtmeden dinamik olarak atayabilir, güncelleyebilir veya silebilirsiniz, çünkü Python çalışma zamanında veri tiplerini otomatik olarak işler.

Bir dizi Python bitişik bellek konumlarında depolanan öğelerin bir koleksiyonudur ve verimli veri erişimi ve işlenmesine olanak tanır. Python listeler diziler gibi davranabilir, array Sayısal hesaplamalarda daha iyi performans ve tip tutarlılığı için modül veya NumPy dizileri kullanılır.

Python'nin dört ana değişken türü şunlardır: Yerel değişkenler (iç fonksiyonlar), Global değişkenler (bir modül boyunca erişilebilir), Örnek değişkenler (her nesneye özgü) ve Sınıf değişkenleri (tüm sınıf örnekleri arasında paylaşılır). Her biri farklı kapsam ve davranışlara hizmet eder Python'nin nesne yönelimli yapısı.

Bu yazıyı şu şekilde özetleyin: