Python

Python sebarang () penggunaan fungsi

Python sebarang () penggunaan fungsi
mana-mana () adalah fungsi bawaan python untuk memeriksa item pelbagai jenis objek data seperti tuple atau senarai atau kamus dan item apa pun mengandungi benar maka fungsi tersebut akan kembali benar.  Sebagai contoh, jika sekurang-kurangnya satu item tuple mengandungi nilai sebenarnya dan tuple dilewatkan sebagai argumen mana-mana fungsi () maka kaedah 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 ular sawa dijelaskan dalam tutorial ini.

Sintaks:

mana-mana (iterable_variable)

Di sini, iterable_variable boleh menjadi tuple atau senarai atau objek yang boleh diulang dan ia 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 sebagai salah.

#!/ usr / bin / env python3
# Terapkan sebarang () pada data rentetan
text1 = "Petunjuk Linux"
cetak ("Output nilai rentetan:", mana-mana (teks1))
# Terapkan sebarang () pada data kosong
teks2 = ""
cetak ("Keluaran nilai rentetan kosong:", mana-mana (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 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 = (15, 23, 43, 0, 78)
cetak ("Output pertama:", mana-mana (tup1))
# Terapkan sebarang () pada data boolean dan nombor negetive
tup2 = (0, Salah, Salah, -1, Salah)
cetak ("Keluaran kedua:", mana-mana (tup2))
# Terapkan sebarang () pada data boolean dan tali kosong
tup3 = (", Salah,", Salah)
cetak ("Output ketiga:", mana-mana (tup3))
# Terapkan sebarang () pada data boolean dan nilai rentetan
tup4 = ('Hello', Salah, ", Salah)
cetak ("Output keempat:", mana-mana (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 kembali palsu. senarai3 mengandungi dua nombor sifar (0) yang mengembalikan false dan watak, '0' yang mengembalikan true.  senarai4 mengandungi tiga nilai, satu sifar yang mengembalikan salah, satu sifar dan satu rentetan kosong yang mengembalikan sifar. Jadi, semua nilai senarai4 adalah palsu.

#!/ usr / bin / env python3
# Terapkan sebarang () pada senarai kosong
senarai1 = []
cetak ("Keluaran senarai kosong:", mana-mana (senarai1))
# Terapkan sebarang () pada senarai rentetan
list2 = ['Ubuntu', ", '0', 'Fedora']
cetak ("Keluaran senarai rentetan:", mana-mana (senarai2))
# Terapkan sebarang () pada senarai nilai sifar
senarai3 = [0, '0', 0]
cetak ("Keluaran senarai 0 nilai:", mana-mana (senarai3))
# Terapkan sebarang () pada senarai rentetan boolean dan kosong
list4 = [0, Salah, "]
cetak ("Keluaran senarai data boolean dan kosong:", mana-mana (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 adalah 0 yang kembali 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'
cetak ("Output pertama:", mana-mana (dic1))
# Terapkan sebarang () pada kamus dua item di mana indeks 0 dan 'Salah'
dic2 = 0: 'Salah', 'Salah': 0
cetak ("Keluaran kedua:", mana-mana (dic2))
# Terapkan mana-mana () pada kamus dua item di mana indeks adalah rentetan Palsu dan kosong
dic3 = Salah: Salah, ": 'Kosong'
cetak ("Keluaran ketiga:", mana-mana (dic3))

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan sebarang fungsi () pada pelbagai keadaan

Dalam contoh berikut, fungsi apa pun () 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 ('Salah', '0') dan ia kembali benar. Senarai ketiga mengandungi semua nilai palsu yang kembali palsu. Jadi, sekiranya keadaan akan kembali palsu.

#!/ usr / bin / env python3
# Terapkan sebarang () pada senarai pertama
Senarai1 = [0, -1, Salah]
cetak ("List1:", mana-mana (List1))
# Terapkan mana-mana () pada senarai kedua
Senarai2 = [", 'Salah', '0']
cetak ("List2:", mana-mana (List2))
# Gunakan mana-mana () pada senarai ketiga
List3 = [Salah, 0, "]
cetak ("List3:", mana-mana (List3))
# Mengembalikan true jika semua output dari sebarang fungsi (True) Benar
jika (mana-mana (Senarai1) dan mana-mana (Senarai2) dan mana-mana (Senarai3)):
cetak ("Keluaran semua fungsi () adalah Benar")
lain:
cetak ("Mana-mana output dari sebarang fungsi () adalah Salah")

Pengeluaran:

Output berikut akan muncul setelah menjalankan skrip.

Kesimpulan:

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

Cara Mengubah Tetapan Tetikus dan Pad Sentuh Menggunakan Xinput di Linux
Sebilangan besar pengedaran Linux dihantar dengan perpustakaan "libinput" secara lalai untuk menangani peristiwa input pada sistem. Ia dapat memproses...
Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...
Kajian Tetikus Tanpa Wayar Microsoft Sculpt Touch
Saya baru-baru ini membaca mengenai Sentuhan Microsoft Sculpt tetikus tanpa wayar dan memutuskan untuk membelinya. Setelah menggunakannya sebentar, sa...