search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
538 gösterim
Python'da __init__ fonksiyonu ne işe yarar?
Python kategorisinde 4.6k puan

1 cevap

0 oy

__init__ metodu python ile OOP kodu yazarken bir nesne hafızada oluşturulduğu zaman ilk çalıştırılacak kod oluyor. Yani bizim kurucu(constructor) metodumuzdur.

Bütün sınıflar __init__ metoduna sahiptir.

class Employee:
    def __init__(self, name, age,salary):
    self.name = name
    self.age = age
    self.salary = 20000
    E1 = Employee("XYZ", 23, 20000)
    # E1 is the instance of class Employee.
    #__init__ allocates memory for E1.
    print(E1.name)
    print(E1.age)
    print(E1.salary)

4.6k puan

İlgili sorular

0 oy
0 cevap 18 gösterim
18 gösterim
Python nedir? Python kullanarak neler yapabilirim?
10 Haziran Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 320 gösterim
320 gösterim
Python'da self ne demek oluyor? Java'daki this ile aynı diyebilir miyiz?
11 Ocak Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 24 gösterim
24 gösterim
Python'da dictionary kullanıyorum. Aradığım key bilgisi dictionary içinde var mı yok mu nasıl kontrol edebilirim?
4 Mayıs Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 57 gösterim
57 gösterim
Python ile kod yazarken String formatlama yapmak isiyorum tırnak ve toplama işlemleri yaparak çok güzel bir kodlama olmuyor. Örnek olarak log dosyası ismi belirlemem gerekiyor. Bunu dosya adı + gün + uzantı şekilde yapmak istiyorum.
13 Kasım 2019 Python kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 54 gösterim
54 gösterim
Java'da package adında bir yapımız var. Sınıflarımızı bu paketlerin altına koyup daha sonra bu sınıfları import ederek kullanıyoruz. Bunu python'da nasıl yapabiliriz?
28 Şubat 2019 Python kategorisinde kenan 4.6k puan sordu