Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk membuat kelas kosong dalam Python?

Bagaimana untuk membuat kelas kosong dalam Python?

PHPz
PHPzke hadapan
2023-08-31 12:08:521534semak imbas

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

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)

Output

<__main__.Amit object at 0x7f06660cba90>
<__main__.Amit object at 0x7f06660cb550>

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)

Output

Student 1 =  Henry 17 90
Student 2 =  Clark 16 77 120-6756-79

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

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")

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

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

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam