Python

Python poljubno () uporabo funkcije

Python poljubno () uporabo funkcije
kaj() je vgrajena funkcija pythona za preverjanje elementov več predmetov podatkovnega tipa, kot je nabor ali seznam ali slovar, in kateri koli element vsebuje true, potem bo funkcija vrnila true.  Na primer, če vsaj en element tuple vsebuje resnično vrednost in je tuple poslan kot argument katere koli () funkcije, potem bo metoda vrnila true. Če pa vsi predmeti vsebujejo napačno vrednost, bo vrnjena vrednost katere koli funkcije (false) napačna. Ta funkcija deluje kot logični OR pogoji, ki vrnejo true, če je kateri koli pogoj resničen.  Uporaba katere koli funkcije () v pythonu je opisana v tej vadnici.

Sintaksa:

kateri koli (iterable_variable)

Tu je iterable_variable lahko kateri koli komplet ali seznam ali kateri koli iterabilni objekt in vrne logično vrednost.   Spodaj je prikazana uporaba katere koli funkcije () za različne iterabilne predmete.

Uporaba katere koli funkcije () v nizu

Vsaka vrednost niza se šteje kot resnična vrednost za kaj() funkcijo. V naslednjem primeru so nizovni podatki shranjeni v spremenljivki, besedilo1 in ko je spremenljivka posredovana kot argument za kaj() funkcija nato vrne true. Ko je v spremenljivki shranjen prazen niz, besedilo2, in prenesla na kaj() funkcija nato vrne false, ker se prazen niz šteje za false.

#!/ usr / bin / env python3
# Uporabi katero koli () za niz podatkov
text1 = "Namig za Linux"
print ("Izhod vrednosti niza:", poljuben (text1))
# Uporabi katero koli () za prazne podatke
text2 = ""
print ("Izhod prazne vrednosti niza:", poljuben (text2))

Izhod:

Po zagonu skripta se prikaže naslednji izhod.

Uporaba katere koli funkcije () na naboru

Naslednji skript prikazuje uporabo katere koli funkcije () na različnih vrstah spremenljivk nabora. tup1 vsebuje vse številske vrednosti in vse vrne true razen ene. tup2 vsebuje štiri napačne vrednosti in eno negativno vrednost (-1), ki vrne true. tup3 vsebuje dve napačni vrednosti in dve prazni vrednosti, ki vrneta tudi false. tup4 vsebuje dve napačni vrednosti, eno vrednost niza, ki vrne true, in en prazen niz, ki vrne false.

#!/ usr / bin / env python3
# Uporabi katero koli () za numerične podatke
tup1 = (15, 23, 43, 0, 78)
print ("Prvi izhod:", poljuben (tup1))
# Uporabi kateri koli () za logične podatke in negativno število
tup2 = (0, False, False, -1, False)
print ("Drugi izhod:", poljuben (tup2))
# Uporabi katero koli () za logične podatke in prazen niz
tup3 = (", False,", False)
print ("Tretji izhod:", poljuben (tup3))
# Uporabi poljubno () za logične podatke in vrednost niza
tup4 = ('Pozdravljeni', False, ", False)
print ("Četrti izhod:", poljuben (tup4))

Izhod:

Po zagonu skripta se prikaže naslednji izhod.

Uporaba katere koli funkcije () na seznamu

Naslednji skript prikazuje uporabo katere koli funkcije () na spremenljivkah seznama. Tu so uporabljene štiri vrste spremenljivk seznama. seznam1 je prazen seznam, ki vrne false. seznam2 vsebuje tri nizne vrednosti, ki vrnejo true, in prazno vrednost, ki vrne false. seznam3 vsebuje dve ničelni številki (0), ki vrneta false, in znak, '0', ki vrne true.  seznam4 vsebuje tri vrednosti, eno ničlo, ki vrne false, en false in en prazen niz, ki vrne nič. Torej, vse vrednosti seznam4 so napačne.

#!/ usr / bin / env python3
# Uporabite katero koli () na praznem seznamu
list1 = []
print ("Izhod praznega seznama:", poljuben (seznam1))
# Uporabi katero koli () na seznamu nizov
list2 = ['Ubuntu', ", '0', 'Fedora']
print ("Izpis seznama nizov:", poljuben (seznam2))
# Uporabite katero koli () na seznamu nič vrednosti
list3 = [0, '0', 0]
print ("Izpis seznama z 0 vrednostmi:", poljuben (seznam3))
# Uporabi katero koli () na seznamu logičnih in praznih nizov
list4 = [0, napačno, "]
print ("Izpis seznama logičnih in praznih podatkov:", poljuben (list4))

Izhod:

Po zagonu skripta se prikaže naslednji izhod.

Uporaba katere koli funkcije () v slovarju

Naslednji skript prikazuje uporabo katere koli funkcije () v slovarski spremenljivki. katera koli funkcija () vrne vrednost na podlagi indeksnih vrednosti slovarja. katera koli funkcija () je tukaj uporabljena za tri spremenljivke slovarja. dic1 vsebuje samo en element, pri katerem je indeks 0, ki vrne false. dic2 vsebuje dve postavki, indeks prve postavke je 0, ki vrne false, indeks druge postavke pa je niz, ki vrne true. dic3 vsebuje dva elementa, indeks prvega elementa je false, indeks drugega elementa pa je prazen niz, ki vrne tudi false.

#!/ usr / bin / env python3
# Uporabi katero koli () v slovarju posamezne postavke, kjer je indeks 0
dic1 = 0: 'True'
print ("Prvi izhod:", poljuben (dic1))
# Uporabi katero koli () v slovarju dveh elementov, kjer sta indeksa 0 in 'False'
dic2 = 0: 'False', 'False': 0
print ("Drugi izhod:", poljuben (dic2))
# Uporabi katero koli () v slovarju dveh elementov, kjer sta indeksa False in prazen niz
dic3 = False: False, ": 'Empty'
print ("Tretji izhod:", poljuben (dic3))

Izhod:

Po zagonu skripta se prikaže naslednji izhod.

Uporaba katere koli funkcije () v več pogojih

V naslednjem primeru se katera koli funkcija () uporabi pri treh spremenljivkah seznama, izhodi pa se uporabijo v če stavek z logičnimi operatorji AND. Prvi seznam vsebuje eno resnično vrednost (-1) in vrne true. Drugi seznam vsebuje dve resnični vrednosti ('False', '0') in vrne true. Tretji seznam vsebuje vse napačne vrednosti, ki vrnejo false. Torej, če stanje bo vrnilo false.

#!/ usr / bin / env python3
# Uporabi katero koli () na prvem seznamu
Seznam1 = [0, -1, napačno]
print ("List1:", poljubno (List1))
# Uporabi katero koli () na drugem seznamu
List2 = [", 'False', '0']
print ("List2:", poljubno (List2))
# Uporabi katero koli () na tretjem seznamu
List3 = [False, 0, "]
print ("List3:", poljubno (List3))
# Vrne true, če so vsi izhodi katere koli funkcije () True
če je (kateri koli (Seznam1) in kateri koli (Seznam2) in kateri koli (Seznam3)):
print ("Izhod vseh funkcij () je True")
sicer:
print ("Vsak izhod katere koli funkcije () je napačen")

Izhod:

Po zagonu skripta se prikaže naslednji izhod.

Zaključek:

Uporaba katere koli funkcije () za različne vrste spremenljivk v pythonu je prikazana na različnih primerih tukaj. Bralcem bo pomagal razumeti uporabo katere koli () funkcije v pythonu in jo pravilno uporabiti v skriptu.

Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...
Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...
Odprtokodna vrata komercialnih igralnih sistemov
Brezplačne, odprtokodne in medplatformacijske igre, ki jih lahko uporabite za igranje starih, pa tudi nekaterih dokaj nedavnih naslovov iger. V tem čl...