Питхон

Питхон било која () употреба функције

Питхон било која () употреба функције
било који() је уграђена функција питхона за проверу ставки вишеструких објеката типа података као што је корпа или листа или речник и било која ставка садржи труе, тада ће функција вратити труе.  На пример, ако бар једна ставка корпе садржи истинску вредност и корпа се преда као аргумент било које () функције, тада ће метода вратити вредност. Али ако све ставке корпе садрже лажну вредност, тада ће повратна вредност било које () функције бити лажна. Ова функција ради као логички ИЛИ услови који враћају труе ако је било који услов тачан.  Употреба било које () функције у питхону описана је у овом упутству.

Синтакса:

било који (итерабле_вариабле)

Овде итерабле_вариабле може бити било који скуп или листа или било који итерабилни објекат и враћа логичку вредност.   У наставку је приказана употреба било које функције () на различитим итерабилним објектима.

Употреба било које () функције на стрингу

Било која вредност низа се сматра правом вредношћу за било који() функцију. У следећем примеру, подаци низа се чувају у променљивој, тект1 а када се променљива преноси као аргумент за било који() функција онда враћа труе. Када се у променљивој чува празан низ, тект2, и прешао у било који() функција онда враћа фалсе јер се празан низ сматра лажним.

#!/ уср / бин / енв питхон3
# Примени било који () на низ података
тект1 = "Линук Савет"
принт ("Излаз вредности низа:", било који (тект1))
# Примени било који () на празне податке
тект2 = ""
принт ("Излаз вредности празног низа:", било који (тект2))

Излаз:

Следећи излаз ће се појавити након покретања скрипте.

Употреба било које () функције на корпици

Следећа скрипта приказује употребу било које () функције на различитим типовима променљивих комплета. туп1 садржи све нумеричке вредности и сви враћају труе осим једне. туп2 садржи четири лажне вредности и једну негативну вредност (-1) која враћа тачно. туп3 садржи две лажне вредности и две празне вредности које такође враћају фалсе. туп4 садржи две лажне вредности, једну вредност низа која враћа труе и један празан стринг који враћа фалсе.

#!/ уср / бин / енв питхон3
# Примени било који () на нумеричке податке
туп1 = (15, 23, 43, 0, 78)
принт ("Први излаз:", било који (туп1))
# Примени било који () на логичке податке и негетивни број
туп2 = (0, Нетачно, Нетачно, -1, Нетачно)
принт ("Други излаз:", било који (туп2))
# Примени било који () на логичке податке и празан низ
туп3 = (", Фалсе,", Фалсе)
принт ("Трећи излаз:", било који (туп3))
# Примени било који () на логичке податке и вредност низа
туп4 = ('Здраво', Нетачно, ", Нетачно)
принт ("Четврти излаз:", било који (туп4))

Излаз:

Следећи излаз ће се појавити након покретања скрипте.

Употреба било које () функције на листи

Следећа скрипта приказује употребу било које () функције на променљивим листе. Овде се користе четири врсте променљивих листе. лист1 је празна листа која враћа фалсе. лист2 садржи три вредности низа које враћају труе и празну вредност која враћа фалсе. лист3 садржи два нула броја (0) који враћају фалсе и знак, '0' који враћа труе.  лист4 садржи три вредности, једну нулу која враћа нетачно, једну лажну и један празан низ који враћа нулу. Дакле, све вредности лист4 су лажни.

#!/ уср / бин / енв питхон3
# Примени било који () на празну листу
лист1 = []
принт ("Излаз празне листе:", било који (лист1))
# Примени било који () на листи низова
лист2 = ['Убунту', ", '0', 'Федора']
принт ("Излаз листе низа:", било који (лист2))
# Примени било који () на листи нула вредности
лист3 = [0, '0', 0]
принт ("Излаз листе 0 вредности:", било који (лист3))
# Примени било који () на листу логичких и празних низова
лист4 = [0, Нетачно, "]
принт ("Излаз листе логичких и празних података:", било који (лист4))

Излаз:

Следећи излаз ће се појавити након покретања скрипте.

Употреба било које () функције у речнику

Следећа скрипта приказује употребу било које () функције променљиве речника. било која () функција враћа вредност на основу индексних вредности речника. било која () функција се овде примењује на три променљиве речника. диц1 садржи само једну ставку где је индекс 0 који враћа фалсе. диц2 садржи две ставке, индекс прве ставке је 0 који враћа фалсе, а индекс друге ставке вредност низа која враћа труе. диц3 садржи две ставке, индекс прве ставке је нетачан, а индекс друге ставке празан је низ који такође враћа вредност фалсе.

#!/ уср / бин / енв питхон3
# Примени било који () на речник једне ставке где је индекс 0
диц1 = 0: 'Тачно'
принт ("Први излаз:", било који (диц1))
# Примени било који () на речник двеју ставки где су индекси 0 и 'Фалсе'
диц2 = 0: 'Нетачно', 'Нетачно': 0
принт ("Други излаз:", било који (диц2))
# Примени било који () на речник двеју ставки где су индекси Фалсе и празан низ
диц3 = Фалсе: Фалсе, ": 'Празно'
принт ("Трећи излаз:", било који (диц3))

Излаз:

Следећи излаз ће се појавити након покретања скрипте.

Употреба било које () функције под више услова

У следећем примеру, било која () функција је примењена на три променљиве листе, а излази се користе у ако изјава са логичким операторима АНД. Прва листа садржи једну истинску вредност (-1) и она враћа тачно. Друга листа садржи две истините вредности ('Фалсе', '0') и враћа труе. Трећа листа садржи све лажне вредности које враћају фалсе. Тако, ако цондитион вилл ретурн фалсе.

#!/ уср / бин / енв питхон3
# Примени било који () на првој листи
Листа1 = [0, -1, Нетачно]
принт ("Лист1:", било који (Лист1))
# Примени било који () на другој листи
Лист2 = [", 'Нетачно', '0']
принт ("Лист2:", било који (Лист2))
# Примени било који () на трећој листи
Лист3 = [Нетачно, 0, "]
принт ("Лист3:", било који (Лист3))
# Враћа тачно ако су сви излази било које () функције тачни
ако (било који (Лист1) и било који (Лист2) и било који (Лист3)):
принт ("Излаз свих функција () је Труе")
иначе:
принт ("Било који излаз било које функције () је нетачан")

Излаз:

Следећи излаз ће се појавити након покретања скрипте.

Закључак:

Употреба било које () функције на различитим типовима променљивих у питхон-у приказана је на различитим примерима овде. Читаоцима ће помоћи да разумеју употребу било које () функције у питхону и правилно је примене у скрипти.

Додајте покрете миша у Виндовс 10 помоћу ових бесплатних алата
Последњих година рачунари и оперативни системи су се увелико развили. Било је време када су корисници морали да користе команде за навигацију кроз мен...
Контролишите и управљајте кретањем миша између више монитора у оперативном систему Виндовс 10
Двоструки приказ миша омогућава вам контролу и конфигурисање кретања миша између више монитора, успоравајући његово кретање близу границе. Виндовс 10/...
ВинМоусе вам омогућава да прилагодите и побољшате кретање показивача миша на Виндовс рачунару
Ако желите да побољшате подразумеване функције показивача миша, користите бесплатни програм ВинМоусе. Додаје још функција које ће вам помоћи да на нај...