Python jebkura () funkciju izmantošana

Python Any Function Usage



jebkurš () ir iebūvēta python funkcija, lai pārbaudītu vairāku datu tipa objektu vienumus, piemēram, kartotēku vai sarakstu vai vārdnīcu, un jebkurā vienumā ir taisnība, tad funkcija atgriezīs patiesu. Piemēram, ja vismaz viens sarunu vienums satur patieso vērtību un karte tiek nodota kā jebkuras () funkcijas arguments, metode atgriezīs vērtību true. Bet, ja visos vienuma vienumos ir nepatiesa vērtība, tad jebkuras () funkcijas atgriešanas vērtība būs nepatiesa. Šī funkcija darbojas kā loģiski VAI nosacījumi, kas atgriež patiesu, ja kāds no nosacījumiem ir patiess. Šajā apmācībā ir aprakstīta jebkuras () funkcijas izmantošana python.

Sintakse:

jebkurš(iterable_variable)

Šeit iterable_variable var būt jebkurš karte vai saraksts vai jebkurš atkārtojams objekts, un tas atgriež Būla vērtību. Jebkuras () funkcijas izmantošana dažādiem atkārtojamiem objektiem ir parādīta zemāk.







Jebkuras () funkcijas izmantošana virknē

Jebkura virknes vērtība tiek uzskatīta par patieso vērtību jebkurš () funkciju. Šajā piemērā virknes dati tiek glabāti mainīgajā, teksts1 un kad mainīgais tiek nodots kā arguments jebkurš () funkcija, tad tā atgriež patieso. Ja mainīgajā tiek saglabāta tukša virkne, teksts2, un pārgāja uz jebkurš () funkcija, tad tā atgriež nepatiesu, jo tukšā virkne tiek uzskatīta par nepatiesu.



#!/usr/bin/env python3

# Virknes datiem lietot jebkuru ()
teksts1= 'Linux padoms'
drukāt('Virknes vērtības izvade:', jebkurš(teksts1))

# Lietojiet jebkuru () tukšiem datiem
teksts2= ''
drukāt('Tukšas virknes vērtības izvade:', jebkurš(teksts2))

Izeja:



Pēc skripta palaišanas parādīsies šāda izvade.





Jebkuras () funkcijas izmantošana kartē

Šis skripts parāda jebkuras () funkcijas izmantošanu dažāda veida kortu mainīgajos. tup1 satur visas skaitliskās vērtības un visas atgriež patieso, izņemot vienu. tup2 satur četras nepatiesas vērtības un vienu negatīvu vērtību (-1), kas atgriež patieso vērtību. tup3 satur divas nepatiesas vērtības un divas tukšas vērtības, kas arī atgriež nepatiesas vērtības. tup4 satur divas nepatiesas vērtības, vienu virknes vērtību, kas atgriež patiesu, un vienu tukšu virkni, kas atgriež nepatiesu.



#!/usr/bin/env python3

# Skaitliskajos datos lietot jebkuru ()
tup1= (piecpadsmit, 2. 3, 43, 0, 78)
drukāt('Pirmā izvade:', jebkurš(tup1))

# Izmantojiet jebkuru () uz Būla datiem un negatīvo skaitli
tup2= (0, Nepatiess, Nepatiess,-1, Nepatiess)
drukāt('Otrā izvade:', jebkurš(tup2))

# Izmantojiet jebkuru () uz Būla datiem un tukšu virkni
tup3= ('', Nepatiess, '', Nepatiess)
drukāt('Trešā izvade:', jebkurš(tup3))

# Izmantojiet jebkuru () Būla datiem un virknes vērtībai
tup4= ('Sveiki', Nepatiess, '', Nepatiess)
drukāt('Ceturtā izvade:', jebkurš(tup4))

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

Jebkuras () funkcijas izmantošana sarakstā

Šis skripts parāda jebkuras () funkcijas izmantošanu saraksta mainīgajos. Šeit tiek izmantoti četri saraksta mainīgo veidi. saraksts1 ir tukšs saraksts, kas atgriež nepatiesu. saraksts2 satur trīs virkņu vērtības, kas atgriež patiesu, un tukšu vērtību, kas atgriež nepatiesu. saraksts3 satur divus nulles ciparus (0), kas atgriež nepatiesu, un rakstzīmi “0”, kas atgriež patiesu. saraksts4 satur trīs vērtības, vienu nulli, kas atgriež nepatiesu, vienu nepatiesu un vienu tukšu virkni, kas atgriež nulli. Tātad, visas vērtības saraksts4 ir nepatiesi.

#!/usr/bin/env python3

# Lietojiet jebkuru () tukšā sarakstā
saraksts1= []
drukāt('Tukša saraksta izvade:' ,jebkurš(saraksts1))

# Stīgu sarakstā izmantojiet jebkuru ()
saraksts2= ['Ubuntu', '', '0', 'Fedora']
drukāt('Virknes saraksta izvade:' ,jebkurš(saraksts2))

# Izmantojiet jebkuru () nulles vērtību sarakstā
saraksts3= [0, '0', 0]
drukāt('0 vērtību saraksta izvade:' ,jebkurš(saraksts3))

# Izmantojiet jebkuru () Būla un tukšas virknes sarakstā
saraksts4= [0, Nepatiess, '']
drukāt('Būla un tukšo datu saraksta izvade:' ,jebkurš(saraksts4))

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

Jebkuras () funkcijas izmantošana vārdnīcā

Šis skripts parāda jebkuras () funkcijas izmantošanu vārdnīcas mainīgajā. jebkura () funkcija atgriež vērtību, pamatojoties uz vārdnīcas indeksa vērtībām. jebkura () funkcija šeit tiek piemērota trim vārdnīcas mainīgajiem. dic1 satur tikai vienu vienumu, kura indekss ir 0 un atgriež nepatiesu. dic2 satur divus vienumus, pirmā vienuma indekss ir 0, kas atgriež nepatiesu, un otrā vienuma indekss ir virknes vērtība, kas atgriež patiesu. dic3 satur divus vienumus, pirmā vienuma indekss ir nepatiess, bet otrā vienuma indekss ir tukša virkne, kas arī atgriež nepatiesu.

#!/usr/bin/env python3

# Lietojiet jebkuru () atsevišķa vienuma vārdnīcā, kur indekss ir 0
dic1= {0:'Patiess'}
drukāt('Pirmā izvade:', jebkurš(dic1))

# Lietojiet jebkuru () divu vārdnīcu vārdnīcā, kur indeksi ir 0 un “False”
dic2= {0:'Nepareizi', 'Nepareizi':0}
drukāt('Otrā izvade:', jebkurš(dic2))

# Lietojiet jebkuru () divu vārdnīcu vārdnīcā, kur indeksi ir False un tukša virkne
dic3= {Nepatiess:Nepatiess, '':'Tukšs'}
drukāt('Trešā izvade:', jebkurš(dic3))

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

Jebkuras () funkcijas izmantošana vairākos apstākļos

Nākamajā piemērā jebkura () funkcija tiek lietota trim saraksta mainīgajiem, un rezultāti tiek izmantoti ja paziņojums ar loģiskiem UN operatoriem. Pirmajā sarakstā ir viena patiesa vērtība (-1), un tā atgriež patieso vērtību. Otrajā sarakstā ir divas patiesas vērtības (“False”, “0”), un tas atgriež true. Trešajā sarakstā ir visas nepatiesas vērtības, kas atgriež nepatiesas vērtības. Tātad, ja nosacījums atgriezīs nepatiesu.

#!/usr/bin/env python3

# Lietot jebkuru () pirmajā sarakstā
Saraksts1= [0,-1, Nepatiess]
drukāt('Saraksts1:' ,jebkurš(Saraksts1))

# Lietot jebkuru () otrajā sarakstā
Saraksts2= ['','Nepareizi', '0']
drukāt('Saraksts2:' ,jebkurš(Saraksts2))

# Lietot jebkuru () trešajā sarakstā
Saraksts3= [Nepatiess, 0, '']
drukāt('Saraksts 3:' ,jebkurš(Saraksts3))

# Atgriež vērtību true, ja jebkuras () funkcijas visas izejas ir patiesas
ja(jebkurš(Saraksts1) un jebkurš(Saraksts2) un jebkurš(Saraksts3)):
drukāt(“Visas jebkuras () funkcijas izlaide ir patiesa”)
citādi:
drukāt('Jebkura jebkuras () funkcijas izvade ir nepatiesa')

Izeja:

Pēc skripta palaišanas parādīsies šāda izvade.

Secinājums:

Šeit tiek parādīta jebkuras () funkcijas izmantošana dažādu veidu mainīgajiem python, izmantojot dažādus piemērus. Tas palīdzēs lasītājiem saprast jebkuras () funkcijas izmantošanu python un pareizi to lietot skriptā.