Python bet kokios () funkcijos naudojimas

Python Any Function Usage



bet koks () yra integruota „python“ funkcija, skirta patikrinti kelių duomenų tipo objektų, pvz., rinkinio ar sąrašo ar žodyno, elementus, o bet kuriame elemente yra tiesa, tada funkcija grąžins tikrąją. Pvz., Jei bent viename kortelės elemente yra tikroji reikšmė ir kortelė perduodama kaip bet kurios () funkcijos argumentas, metodas grąžins teisingą. Bet jei visuose rinkinio elementuose yra klaidinga vertė, tada bet kurios () funkcijos grąžinimo vertė bus klaidinga. Ši funkcija veikia kaip loginės ARBA sąlygos, kurios grąžina tiesą, jei kuri nors sąlyga yra teisinga. Šiame vadove aprašytas bet kurios () funkcijos naudojimas „python“.

Sintaksė:

bet koks(iterable_variable)

Čia iterable_variable gali būti bet koks kartotuvas ar sąrašas arba bet koks pakartojamas objektas ir grąžina loginę vertę. Bet kurios () funkcijos naudojimas skirtinguose pasikartojančiuose objektuose parodytas žemiau.







Bet kurios () funkcijos naudojimas eilutėje

Bet kokia eilutės vertė laikoma tikra bet koks () funkcija. Šiame pavyzdyje eilutės duomenys saugomi kintamajame, tekstas1 ir kai kintamasis perduodamas kaip argumentas bet koks () funkcija, tada ji grąžina true. Kai kintamajame saugoma tuščia eilutė, 2 tekstas, ir perėjo prie bet koks () funkcija, tada ji grąžina klaidingą, nes tuščia eilutė laikoma klaidinga.



#!/usr/bin/env python3

# Taikykite bet kurį () eilutės duomenims
tekstas1= „Linux“ patarimas
spausdinti('Eilutės reikšmės išvestis:', bet koks(tekstas1))

# Taikykite bet kurį () tuščiams duomenims
2 tekstas= ''
spausdinti('Tuščios eilutės reikšmės išvestis:', bet koks(2 tekstas))

Išėjimas:



Paleidus scenarijų pasirodys ši išvestis.





Bet kurios () funkcijos naudojimas kortelėje

Šis scenarijus rodo bet kokios () funkcijos naudojimą skirtingų tipų kartotinių kintamųjų. tup1 yra visos skaitinės vertės ir visos grąžinamos teisingos, išskyrus vieną. tup2 yra keturios klaidingos vertės ir viena neigiama reikšmė (-1), kuri grąžina true. tup3 yra dvi klaidingos vertės ir dvi tuščios reikšmės, kurios taip pat pateikia klaidingą. tup4 yra dvi klaidingos reikšmės, viena eilutės reikšmė, kuri pateikia teisingą, ir viena tuščia eilutė, kuri grąžina klaidingą.



#!/usr/bin/env python3

# Taikykite bet kurį () skaitmeniniams duomenims
tup1= (penkiolika, 2. 3, 43, 0, 78)
spausdinti('Pirmasis išėjimas:', bet koks(tup1))

# Pritaikykite bet kurį () loginiams duomenims ir neigiamam skaičiui
tup2= (0, Netiesa, Netiesa,-1, Netiesa)
spausdinti('Antrasis išėjimas:', bet koks(tup2))

# Pritaikykite bet kurį () loginiams duomenims ir tuščią eilutę
tup3= ('', Netiesa, '', Netiesa)
spausdinti(„Trečiasis išėjimas:“, bet koks(tup3))

# Pritaikykite bet kurį () loginiams duomenims ir eilutės vertei
tup4= ('Sveiki', Netiesa, '', Netiesa)
spausdinti(„Ketvirtasis išėjimas:“, bet koks(tup4))

Išėjimas:

Paleidus scenarijų pasirodys ši išvestis.

Bet kurios () funkcijos naudojimas sąraše

Šis scenarijus rodo bet kokios () funkcijos naudojimą sąrašo kintamuosiuose. Čia naudojami keturi sąrašo kintamųjų tipai. sąrašas1 yra tuščias sąrašas, kuris pateikia klaidingą. sąrašas2 yra trys eilutės reikšmės, kurios grąžina true, ir tuščia reikšmė, kuri grąžina false. sąrašas3 yra du nuliniai skaičiai (0), kurie pateikia klaidingą reikšmę, ir simbolis „0“, kuris pateikia teisingą. sąrašas4 yra trys reikšmės: vienas nulis, kuris grąžina klaidingą, vienas klaidingas ir vienas tuščias eilutė, kuri grąžina nulį. Taigi, visos vertybės sąrašas4 yra melagingi.

#!/usr/bin/env python3

# Taikykite bet kurį () tuščiame sąraše
sąrašas1= []
spausdinti(„Tuščio sąrašo išvestis:“ ,bet koks(sąrašas1))

# Taikykite bet kurį () eilutės sąraše
sąrašas2= [„Ubuntu“, '', „0“, „Fedora“]
spausdinti('Eilutės sąrašo išvestis:' ,bet koks(sąrašas2))

# Taikykite bet kurį () nulinių verčių sąraše
sąrašas3= [0, „0“, 0]
spausdinti('0 verčių sąrašo išvestis:' ,bet koks(sąrašas3))

# Taikykite bet kurį () loginės ir tuščios eilutės sąraše
sąrašas4= [0, Netiesa, '']
spausdinti(„Loginio ir tuščio duomenų sąrašo išvestis:“ ,bet koks(sąrašas4))

Išėjimas:

Paleidus scenarijų pasirodys ši išvestis.

Bet kurios () funkcijos naudojimas žodyne

Šis scenarijus parodo bet kokios () funkcijos naudojimą žodyno kintamajame. bet kuri () funkcija grąžina vertę pagal žodyno indekso reikšmes. bet kuri () funkcija čia taikoma trims žodyno kintamiesiems. dic1 yra tik vienas elementas, kurio indeksas yra 0 ir kuris pateikia klaidingą. dic2 yra du elementai, pirmojo elemento indeksas yra 0, kuris grąžina klaidingą, o antrojo elemento indeksas yra eilutės reikšmė, kuri grąžina true. dic3 yra du elementai, pirmojo elemento indeksas yra klaidingas, o antrojo - tuščia eilutė, kuri taip pat pateikia klaidingą.

#!/usr/bin/env python3

# Taikykite bet kurį () vieno elemento žodyne, kurio indeksas yra 0
dic1= {0:'Tiesa'}
spausdinti('Pirmasis išėjimas:', bet koks(dic1))

# Taikykite bet kurį () dviejų elementų žodyne, kur indeksai yra 0 ir „klaidingi“
dic2= {0:„Netiesa“, „Netiesa“:0}
spausdinti('Antrasis išėjimas:', bet koks(dic2))

# Taikykite bet kurį () dviejų elementų žodyne, kur indeksai yra klaidingi ir tuščia eilutė
dic3= {Netiesa:Netiesa, '':'Tuščia'}
spausdinti(„Trečiasis išėjimas:“, bet koks(dic3))

Išėjimas:

Paleidus scenarijų pasirodys ši išvestis.

Bet kurios () funkcijos naudojimas keliomis sąlygomis

Šiame pavyzdyje bet kuri () funkcija taikoma trims sąrašo kintamiesiems, o išvestys naudojamos jei teiginys su loginiais IR operatoriais. Pirmajame sąraše yra viena tikroji reikšmė (-1) ir ji pateikia teisingą. Antrajame sąraše yra dvi teisingos vertės („False“, „0“) ir jis grąžina true. Trečiame sąraše yra visos klaidingos vertės, kurios grąžina klaidingą. Taigi, jei sąlyga grįš klaidinga.

#!/usr/bin/env python3

# Taikykite bet kurį () pirmame sąraše
Sąrašas1= [0,-1, Netiesa]
spausdinti(„Sąrašas1:“ ,bet koks(Sąrašas1))

# Taikykite bet kurį () antrame sąraše
Sąrašas2= ['',„Netiesa“, „0“]
spausdinti(„Sąrašas2:“ ,bet koks(Sąrašas2))

# Taikykite bet kurį () trečiame sąraše
Sąrašas3= [Netiesa, 0, '']
spausdinti(„Sąrašas3:“ ,bet koks(Sąrašas3))

# Grąžina „true“, jei visos bet kurios () funkcijos išvestys yra „True“
jei(bet koks(Sąrašas1) ir bet koks(Sąrašas2) ir bet koks(Sąrašas3)):
spausdinti(„Visų bet kurios () funkcijos išvestys yra teisingos“)
Kitas:
spausdinti(„Bet kuri bet kurios () funkcijos išvestis yra klaidinga“)

Išėjimas:

Paleidus scenarijų pasirodys ši išvestis.

Išvada:

Bet kokios () funkcijos naudojimas skirtingų tipų kintamiesiems „python“ yra parodytas čia naudojant įvairius pavyzdžius. Tai padės skaitytojams suprasti bet kokios () funkcijos naudojimą „python“ ir tinkamai ją pritaikyti scenarijuje.