Pythoni mis tahes () funktsiooni kasutamine

Python Any Function Usage



ükskõik milline () on pythoni sisseehitatud funktsioon, et kontrollida mitut andmetüüpi objektide üksusi, nagu tuple või loend või sõnastik ning mis tahes üksus sisaldab tõene, siis funktsioon tagastab tõese. Näiteks kui vähemalt üks kirjeüksus sisaldab tõelist väärtust ja see on edastatud mis tahes () funktsiooni argumendina, tagastab meetod tõese. Kuid kui kõik tuubi elemendid sisaldavad vale väärtust, on mis tahes () funktsiooni tagastusväärtus vale. See funktsioon töötab nagu loogilised VÕI tingimused, mis tagastavad tõese, kui mõni tingimus on tõene. Selles õpetuses on kirjeldatud mis tahes () funktsiooni kasutamist pythonis.

Süntaks:

mis tahes(iterable_variable)

Siin saab iterable_variable olla suvaline kord või loend või mis tahes korduv objekt ning see tagastab loogilise väärtuse. Allpool on näidatud mis tahes () funktsiooni kasutamine erinevatel iteeritavatel objektidel.







Stringi mis tahes () funktsiooni kasutamine

Mis tahes stringi väärtust loetakse tegelikuks väärtuseks ükskõik milline () funktsiooni. Järgmises näites salvestatakse stringi andmed muutujale, tekst1 ja kui muutuja edastatakse argumendina ükskõik milline () funktsioon, siis tagastab see tõese. Kui muutujale on salvestatud tühi string, tekst2, ja läks edasi ükskõik milline () funktsioon, siis tagastab see vale, kuna tühja stringi peetakse valeks.



#!/usr/bin/env python3

# Rakenda stringiandmetele suvaline ()
tekst1= 'Linuxi vihje'
printida('Stringiväärtuse väljund:', mis tahes(tekst1))

# Kasutage tühjade andmete korral suvalist ()
tekst2= ''
printida('Tühja stringi väärtuse väljund:', mis tahes(tekst2))

Väljund:



Pärast skripti käivitamist kuvatakse järgmine väljund.





Mis tahes () funktsiooni kasutamine paneelil

Järgmine skript näitab mis tahes () funktsiooni kasutamist erinevat tüüpi tuplemuutujatel. tup1 sisaldab kõiki arvväärtusi ja kõik tagastab tõese, välja arvatud üks. tup2 sisaldab nelja vale väärtust ja ühte negatiivset väärtust (-1), mis tagastab tõese. tup3 sisaldab kahte valet väärtust ja kahte tühja väärtust, mis tagastavad ka vale. tup4 sisaldab kahte valeväärtust, üks stringi väärtus, mis tagastab tõese ja üks tühi string, mis tagastab vale.



#!/usr/bin/env python3

# Rakendage arvandmetele suvaline ()
tup1= (viisteist, 2. 3, 43, 0, 78)
printida('Esimene väljund:', mis tahes(tup1))

# Rakendage loogilistele andmetele ja negatiivsele arvule suvaline ()
tup2= (0, Vale, Vale,-1, Vale)
printida('Teine väljund:', mis tahes(tup2))

# Rakendage loogilistele andmetele ja tühjale stringile suvaline ()
tup3= ('', Vale, '', Vale)
printida('Kolmas väljund:', mis tahes(tup3))

# Rakendage loogilistele andmetele ja stringi väärtusele suvaline ()
tup4= ('Tere', Vale, '', Vale)
printida('Neljas väljund:', mis tahes(tup4))

Väljund:

Pärast skripti käivitamist kuvatakse järgmine väljund.

Mis tahes () funktsiooni kasutamine loendis

Järgmine skript näitab loendi muutujate mis tahes () funktsiooni kasutamist. Siin kasutatakse nelja tüüpi loendimuutujaid. nimekiri 1 on tühi loend, mis tagastab vale. nimekiri2 sisaldab kolme stringi väärtust, mis tagastab tõese ja tühja väärtuse, mis tagastab väärtuse false. nimekiri3 sisaldab kahte nullnumbrit (0), mis tagastavad väärtuse Väär, ja märgi „0”, mis tagastab tõese väärtuse. nimekiri4 sisaldab kolme väärtust, üks null, mis tagastab vale, üks vale ja üks tühi string, mis tagastab nulli. Niisiis, kõik väärtused nimekiri4 on valed.

#!/usr/bin/env python3

# Rakendage tühjale loendile mis tahes ()
nimekiri 1= []
printida('Tühja loendi väljund:' ,mis tahes(nimekiri 1))

# Rakenda stringide loendisse suvaline ()
nimekiri2= ['Ubuntu', '', '0', 'Fedora']
printida('Stringide loendi väljund:' ,mis tahes(nimekiri2))

# Rakendage suvaline () nullväärtuste loendisse
nimekiri3= [0, '0', 0]
printida('0 väärtuse loendi väljund:' ,mis tahes(nimekiri3))

# Rakenda loogiliste ja tühjade stringide loendisse suvaline ()
nimekiri4= [0, Vale, '']
printida('Loogiliste ja tühjade andmete loendi väljund:' ,mis tahes(nimekiri4))

Väljund:

Pärast skripti käivitamist kuvatakse järgmine väljund.

Mis tahes () funktsiooni kasutamine sõnastikus

Järgmine skript näitab mis tahes () funktsiooni kasutamist sõnastiku muutujal. funktsioon (mis tahes) tagastab väärtuse, mis põhineb sõnastiku indeksväärtustel. funktsiooni (mis tahes) rakendatakse siin kolmele sõnastiku muutujale. dic1 sisaldab ainult ühte üksust, mille indeks on 0 ja tagastab vale. dic2 sisaldab kahte üksust, esimese üksuse indeks on 0, mis tagastab vale ja teise üksuse indeks on stringi väärtus, mis tagastab tõese. dic3 sisaldab kahte üksust, esimese üksuse indeks on vale ja teise üksuse indeks on tühi string, mis tagastab ka vale.

#!/usr/bin/env python3

# Rakendage suvalist () ühe üksuse sõnastikku, kus indeks on 0
dic1= {0:'Tõsi'}
printida('Esimene väljund:', mis tahes(dic1))

# Rakendage ükskõik millist () kahe üksuse sõnastikku, kus indeksid on 0 ja „Väär”
dic2= {0:'Vale', 'Vale':0}
printida('Teine väljund:', mis tahes(dic2))

# Rakendage ükskõik millist () kahe elemendi sõnastikus, kus indeksid on Väär ja tühi string
dic3= {Vale:Vale, '':'Tühi'}
printida('Kolmas väljund:', mis tahes(dic3))

Väljund:

Pärast skripti käivitamist kuvatakse järgmine väljund.

Funktsiooni () kasutamine mitmel tingimusel

Järgmises näites rakendatakse suvalist () funktsiooni kolmele loendimuutujale ja väljundeid kasutatakse kui avaldus loogiliste JA operaatoritega. Esimene loend sisaldab ühte tõelist väärtust (-1) ja tagastab tõese. Teine loend sisaldab kahte tõelist väärtust („Väär”, „0”) ja see tagastab tõese. Kolmas loend sisaldab kõiki vale väärtusi, mis tagastavad väärtuse false. Niisiis, kui tingimus tagastab vale.

#!/usr/bin/env python3

# Rakendage mis tahes () esimeses loendis
Nimekiri1= [0,-1, Vale]
printida('List1:' ,mis tahes(Nimekiri1))

# Rakenda teise loendi mis tahes ()
Nimekiri2= ['','Vale', '0']
printida('List2:' ,mis tahes(Nimekiri2))

# Rakenda mis tahes () kolmandas loendis
Nimekiri3= [Vale, 0, '']
printida('List3:' ,mis tahes(Nimekiri3))

# Tagastab tõese, kui mis tahes () funktsiooni kõik väljundid on tõesed
kui(mis tahes(Nimekiri1) ja mis tahes(Nimekiri2) ja mis tahes(Nimekiri3)):
printida('Kõikide () funktsioonide väljund on tõene')
muidu:
printida('Mis tahes () funktsiooni mis tahes väljund on vale)

Väljund:

Pärast skripti käivitamist kuvatakse järgmine väljund.

Järeldus:

Mis tahes () funktsiooni kasutamist pythonis erinevat tüüpi muutujate puhul näidatakse siin erinevate näidete abil. See aitab lugejatel mõista mis tahes () funktsiooni kasutamist pythonis ja rakendada seda skriptis õigesti.