Python

Python mis tahes funktsiooni () kasutamine

Python mis tahes funktsiooni () kasutamine
ükskõik milline () on pythoni sisseehitatud funktsioon mitme andmetüübi objekti (nt duplett, loend või sõnastik) üksuste kontrollimiseks ja mis tahes üksus sisaldab tõsi, siis funktsioon tagastatakse.  Näiteks kui vähemalt üks tuppleht sisaldab tõelist väärtust ja tupel edastatakse mis tahes funktsiooni () argumendina, tagastab meetod tõene. Kui aga rühma kõik elemendid sisaldavad valeväärtust, on mis tahes funktsiooni () tagastusväärtus vale. See funktsioon töötab nagu loogilised VÕI tingimused, mis vastavad tõele, kui mõni tingimus on tõene.  Mis tahes funktsiooni () kasutamist pythonis kirjeldatakse selles õpetuses.

Süntaks:

mis tahes (iterable_variable)

Siin võib iterable_variable olla ükskõik milline rühm või loend või iterable objekt ja see tagastab Boole'i ​​väärtuse.   Allpool on näidatud mis tahes funktsiooni () kasutused erinevatel korduvatel objektidel.

Mis tahes funktsiooni () kasutamine stringil

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

#!/ usr / bin / env python3
# Rakendage stringiandmetele mis tahes ()
text1 = "Linuxi vihje"
print ("Stringi väärtuse väljund:", ükskõik milline (text1))
# Rakendage tühjadele andmetele mis tahes ()
text2 = ""
print ("Tühja stringi väärtuse väljund:", ükskõik milline (text2))

Väljund:

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

Mis tahes funktsiooni () kasutamine dupleksil

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

#!/ usr / bin / env python3
# Rakendage arvandmetele mis tahes ()
tup1 = (15, 23, 43, 0, 78)
print ("Esimene väljund:", suvaline (tup1))
# Rakendage tõeväärtuse andmetele ja eitavale arvule ükskõik milline ()
tup2 = (0, vale, vale, -1, vale)
print ("Teine väljund:", suvaline (tup2))
# Rakendage logose andmetele ja tühjale stringile mis tahes ()
tup3 = (", Vale,", Vale)
print ("Kolmas väljund:", suvaline (tup3))
# Rakendage tõeväärtuse andmetele ja stringi väärtusele mis tahes ()
tup4 = ('Tere', Vale, ", Vale)
print ("Neljas väljund:", suvaline (tup4))

Väljund:

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

Loendis mis tahes funktsiooni () kasutamine

Järgmine skript näitab mis tahes funktsiooni () kasutamist loendi muutujates. Siin kasutatakse nelja loendimuutuja tüüpi. nimekiri1 on tühi loend, mis tagastab vale. nimekiri2 sisaldab kolme stringi väärtust, mis tagastab tõese ja tühja väärtuse, mis tagastab vale. nimekiri3 sisaldab kahte nullarvu (0), mis tagastavad vale, ja märki „0”, mis tagastab tõese.  nimekiri4 sisaldab kolme väärtust, ühe nulli, mis tagastab vale, ühe vale ja ühe tühja stringi, mis tagastab nulli. Niisiis, kõik väärtused nimekiri4 on valed.

#!/ usr / bin / env python3
# Rakendage tühjale loendile ükskõik milline ()
nimekiri1 = []
print ("Tühja loendi väljund:", ükskõik milline (loend1))
# Rakendage stringide loendis ükskõik milline ()
list2 = ['Ubuntu', ", '0', 'Fedora']
print ("Stringi loendi väljund:", ükskõik milline (loend2))
# Rakendage nullväärtuste loendis ükskõik milline ()
list3 = [0, '0', 0]
print ("0 väärtusega loendi väljund:", ükskõik milline (loend3))
# Rakendage logoga ja tühja stringi loendis ükskõik milline ()
list4 = [0, vale ""]
print ("Boolean ja tühjade andmete loendi väljund:", ükskõik milline (list4))

Väljund:

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

Mis tahes funktsiooni () kasutamine sõnastikus

Järgmine skript näitab mis tahes funktsiooni () kasutamist sõnastiku muutuja juures. funktsioon mis tahes () tagastab sõnaraamatu indeksväärtuste põhjal väärtuse. mis tahes funktsiooni () rakendatakse siin kolmele sõnastiku muutujale. dic1 sisaldab ainult ühte üksust, mille indeks on 0, mis 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 üksuse () üksiku sõnastiku kohta, kus indeks on 0
dic1 = 0: 'Tõsi'
print ("Esimene väljund:", suvaline (dic1))
# Rakendage ükskõik milline () kahe üksuse sõnastikule, kus indeksid on 0 ja 'väär'
dic2 = 0: 'Vale', 'Väär': 0
print ("Teine väljund:", suvaline (dic2))
# Rakendage üksus () kahe üksuse sõnastikule, kus indeksid on Väär ja tühi string
dic3 = Väär: Vale, ": 'Tühi'
print ("Kolmas väljund:", suvaline (dic3))

Väljund:

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

Mis tahes funktsiooni () kasutamine mitmel tingimusel

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

#!/ usr / bin / env python3
# Rakendage mis tahes () esimeses loendis
Loend1 = [0, -1, vale]
print ("Loend1:", suvaline (Loend1))
# Rakenda mis tahes () teises loendis
Loend2 = [", 'Vale', '0']
print ("Loend2:", suvaline (Loend2))
# Rakendage mis tahes () kolmandas loendis
Loend3 = [Vale, 0 ""]
print ("List3:", ükskõik milline (List3))
# Tagastab tõene, kui kõigi funktsioonide () kõik väljundid on tõesed
kui (ükskõik milline (loend1) ja ükskõik milline (loend2) ja mis tahes (loend3)):
print ("Kõigi funktsioonide () väljund on tõene")
muu:
print ("Mis tahes funktsiooni () mis tahes väljund on vale")

Väljund:

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

Järeldus:

Mis tahes funktsiooni () kasutamist Pythoni erinevat tüüpi muutujate jaoks on siin toodud mitmesuguste näidete abil. See aitab lugejal mõista mis tahes () funktsiooni kasutamist Pythonis ja rakendada seda skriptis õigesti.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...