Python sebarang () penggunaan fungsi

Python Any Function Usage



mana-mana () adalah fungsi bawaan python untuk memeriksa item pelbagai jenis objek data seperti tuple atau senarai atau kamus dan mana-mana item mengandungi benar maka fungsinya akan kembali benar. Sebagai contoh, jika sekurang-kurangnya satu item tuple mengandungi nilai sebenarnya dan tuple dilewatkan sebagai argumen bagi sebarang fungsi () maka kaedah itu akan kembali benar. Tetapi jika semua item tuple mengandungi nilai palsu maka nilai kembali fungsi () akan salah. Fungsi ini berfungsi seperti keadaan logik ATAU yang kembali benar sekiranya ada satu syarat yang benar. Penggunaan sebarang fungsi () dalam python dijelaskan dalam tutorial ini.

Sintaks:

ada(iterable_variable)

Di sini, iterable_variable boleh menjadi tuple atau senarai atau objek yang boleh diulang dan mengembalikan nilai Boolean. Kegunaan fungsi () pada objek berulang yang berbeza ditunjukkan di bawah.







Penggunaan sebarang fungsi () pada tali

Sebarang nilai rentetan dianggap sebagai nilai sebenarnya untuk mana-mana () fungsi. Dalam contoh berikut, data rentetan disimpan dalam pemboleh ubah, teks1 dan apabila pemboleh ubah disahkan sebagai hujah untuk mana-mana () berfungsi maka ia kembali benar. Apabila tali kosong disimpan dalam pemboleh ubah, teks2, dan diteruskan ke mana-mana () berfungsi kemudian kembali palsu kerana rentetan kosong dianggap salah.



#! / usr / bin / env python3

# Terapkan sebarang () pada data rentetan
teks1= 'Petunjuk Linux'
mencetak('Output nilai rentetan:', ada(teks1))

# Terapkan sebarang () pada data kosong
teks2= ''
mencetak('Output nilai rentetan kosong:', ada(teks2))

Pengeluaran:



Output berikut akan muncul setelah menjalankan skrip.





Penggunaan sebarang fungsi () pada tuple

Skrip berikut menunjukkan penggunaan sebarang fungsi () pada pelbagai jenis pemboleh ubah tuple. tup1 mengandungi semua nilai berangka dan semua pulangan benar kecuali satu. tup2 mengandungi empat nilai palsu dan satu nilai negatif (-1) yang mengembalikan nilai benar. tup3 mengandungi dua nilai palsu dan dua nilai kosong yang mengembalikan nilai palsu juga. tup4 mengandungi dua nilai palsu, satu nilai rentetan yang mengembalikan benar dan satu rentetan kosong yang mengembalikan palsu.



#! / usr / bin / env python3

# Terapkan sebarang () pada data berangka
tup1= (lima belas, 2. 3, 43, 0, 78)
mencetak('Keluaran pertama:', ada(tup1))

# Terapkan sebarang () pada data boolean dan nombor negetive
tup2= (0, Salah, Salah,-1, Salah)
mencetak('Keluaran kedua:', ada(tup2))

# Terapkan sebarang () pada data boolean dan tali kosong
tup3= ('', Salah, '', Salah)
mencetak('Keluaran ketiga:', ada(tup3))

# Terapkan sebarang () pada data boolean dan nilai rentetan
tup4= ('Helo', Salah, '', Salah)
mencetak('Keluaran keempat:', ada(tup4))

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan sebarang fungsi () dalam senarai

Skrip berikut menunjukkan penggunaan sebarang fungsi () pada pemboleh ubah senarai. Empat jenis pemboleh ubah senarai digunakan di sini. senarai1 adalah senarai kosong yang kembali palsu. senarai2 mengandungi tiga nilai rentetan yang kembali benar dan nilai kosong yang mengembalikan palsu. senarai3 mengandungi dua nombor sifar (0) yang mengembalikan nilai palsu dan watak, '0' yang mengembalikan benar. senarai4 mengandungi tiga nilai, satu sifar yang mengembalikan salah, satu sifar dan satu rentetan kosong yang mengembalikan sifar. Jadi, semua nilai dari senarai4 adalah palsu.

#! / usr / bin / env python3

# Terapkan sebarang () pada senarai kosong
senarai1= []
mencetak('Keluaran senarai kosong:' ,ada(senarai1))

# Terapkan sebarang () pada senarai rentetan
senarai2= ['Ubuntu', '', '0', 'Fedora']
mencetak('Output senarai rentetan:' ,ada(senarai2))

# Terapkan sebarang () pada senarai nilai sifar
senarai3= [0, '0', 0]
mencetak('Output senarai 0 nilai:' ,ada(senarai3))

# Terapkan sebarang () pada senarai rentetan boolean dan kosong
senarai4= [0, Salah, '']
mencetak('Output senarai data boolean dan kosong:' ,ada(senarai4))

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan sebarang fungsi () pada kamus

Skrip berikut menunjukkan penggunaan sebarang fungsi () pada pembolehubah kamus. sebarang fungsi () mengembalikan nilai berdasarkan nilai indeks kamus. sebarang fungsi () digunakan untuk tiga pembolehubah kamus di sini. dic1 hanya mengandungi satu item di mana indeks 0 yang mengembalikan palsu. dic2 mengandungi dua item, indeks item pertama adalah 0 yang mengembalikan false dan indeks item kedua adalah nilai rentetan yang mengembalikan true. dic3 mengandungi dua item, indeks item pertama adalah palsu dan indeks item kedua adalah rentetan kosong yang mengembalikan palsu juga.

#! / usr / bin / env python3

# Terapkan mana-mana () pada kamus item tunggal dengan indeks 0
dic1= {0:'Betul'}
mencetak('Keluaran pertama:', ada(dic1))

# Terapkan mana-mana () pada kamus dua item dengan indeks 0 dan 'False'
dic2= {0:'Salah', 'Salah':0}
mencetak('Keluaran kedua:', ada(dic2))

# Terapkan mana () pada kamus dua item di mana indeks adalah rentetan Palsu dan kosong
dic3= {Salah:Salah, '':'Kosong'}
mencetak('Keluaran ketiga:', ada(dic3))

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan sebarang fungsi () pada pelbagai keadaan

Dalam contoh berikut, sebarang fungsi () diterapkan pada tiga pemboleh ubah senarai, dan output digunakan dalam sekiranya penyataan dengan operator DAN logik. Senarai pertama mengandungi satu nilai benar (-1) dan ia kembali benar. Senarai kedua mengandungi dua nilai benar (‘False’, ‘0’) dan ia kembali menjadi benar. Senarai ketiga mengandungi semua nilai palsu yang kembali palsu. Jadi, sekiranya keadaan akan kembali palsu.

#! / usr / bin / env python3

# Terapkan mana-mana () pada senarai pertama
Senarai1= [0,-1, Salah]
mencetak('Senarai1:' ,ada(Senarai1))

# Gunakan sebarang () pada senarai kedua
Senaraikan2= ['','Salah', '0']
mencetak('Senarai2:' ,ada(Senaraikan2))

# Gunakan mana-mana () pada senarai ketiga
Senaraikan3= [Salah, 0, '']
mencetak('Senarai3:' ,ada(Senaraikan3))

# Mengembalikan true jika semua output dari sebarang fungsi () adalah Benar
sekiranya(ada(Senarai1) dan ada(Senaraikan2) dan ada(Senaraikan3)):
mencetak('Keluaran semua fungsi () adalah Benar')
yang lain:
mencetak('Salah satu output dari sebarang fungsi () adalah Salah')

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Kesimpulan:

Penggunaan fungsi () pada pelbagai jenis pemboleh ubah dalam python ditunjukkan dengan menggunakan pelbagai contoh di sini. Ini akan membantu pembaca memahami penggunaan sebarang fungsi () dalam python dan menerapkannya dengan betul dalam skrip.