Bagaimana untuk membuat kelas kosong dalam Python?

PHPz
Lepaskan: 2023-08-31 12:08:52
ke hadapan
1499 orang telah melayarinya

Bagaimana untuk membuat kelas kosong dalam Python?

Kelas dalam Python ialah prototaip objek yang ditentukan pengguna yang digunakan untuk mentakrifkan satu set sifat bagi mana-mana objek yang mencirikan kelas tersebut. Sifat ini termasuk ahli data (pembolehubah kelas dan pembolehubah contoh) dan kaedah, yang boleh diakses melalui tatatanda titik.

Kami boleh membuat kelas kosong dengan mudah dalam Python menggunakan pernyataan pas. Dalam Python, pernyataan ini tidak melakukan apa-apa. Mari lihat contoh

Buat kelas kosong

Di sini, nama kelas kami ialah Amit −

class Amit:
   pass
Salin selepas log masuk

Buat kelas kosong dan nyatakan objek

Contoh

Kami juga boleh mencipta objek kelas kosong dan menggunakannya dalam program kami

class Amit:
   pass

# Creating objects
ob1 = Amit()
ob2 = Amit()

# Displaying
print(ob1)
print(ob2)
Salin selepas log masuk

Output

<__main__.Amit object at 0x7f06660cba90>
<__main__.Amit object at 0x7f06660cb550>
Salin selepas log masuk

Buat kelas kosong dan tetapkan sifat untuk objek berbeza

Contoh

Dalam contoh ini, kami akan mencipta kelas kosong menggunakan pas, tetapi juga menetapkan sifat

objek −

class Student:
   pass
# Creating objects
st1 = Student()
st1.name = 'Henry'
st1.age = 17
st1.marks = 90

st2 = Student()
st2.name = 'Clark'
st2.age = 16
st2.marks = 77
st2.phone = '120-6756-79'

print('Student 1 = ', st1.name, st1.age, st1.marks)
print('Student 2 = ', st2.name, st2.age, st2.marks, st2.phone)
Salin selepas log masuk

Output

Student 1 =  Henry 17 90
Student 2 =  Clark 16 77 120-6756-79
Salin selepas log masuk

Menggunakan pernyataan pas, kita juga boleh mencipta fungsi dan gelung kosong. Jom tengok

fungsi kosong

Gunakan pernyataan pas untuk menulis fungsi kosong dalam Python

# Empty function in Python
def demo():
   pass
Salin selepas log masuk

Di atas, kami mencipta demo fungsi kosong().

Kosongkan pernyataan if-else

Penyata lulus boleh digunakan dalam penyata if-else kosong

a = True
if (a == True) :
   pass
else :
   print("False")
Salin selepas log masuk

Di atas, kami mencipta pernyataan kosong if-else.

kosong sambil gelung

Pernyataan pas juga boleh digunakan dalam gelung while kosong

cond = True
while(cond == True):
   pass
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk membuat kelas kosong dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!