Python jede Funktionsnutzung

Python jede Funktionsnutzung
beliebig() ist eine integrierte Funktion von Python, um die Elemente mehrerer Datentypobjekte wie Tuple oder List oder Wörterbuch zu überprüfen, und ein beliebiges Element enthält true, dann wird die Funktion true zurückgegeben. Wenn beispielsweise mindestens ein Tupelelement den wahren Wert enthält und das Tupel als Argument einer () -Funktion () übergeben wird, gibt die Methode True zurück. Wenn jedoch alle Elemente des Tupels einen falschen Wert enthalten, ist der Rückgabewert einer () -Funktion falsch. Diese Funktion funktioniert wie logisch oder Bedingungen, die true zurückgeben, wenn eine Bedingung wahr ist. Die Verwendung einer () Funktion in Python wird in diesem Tutorial beschrieben.

Syntax:

any (iterable_variable)

Hier kann iterable_variable ein beliebiges Tupel oder eine Liste oder ein beliebiges iterables Objekt sein und es gibt einen booleschen Wert zurück. Die Verwendungen einer () -Funktion () auf verschiedenen iterablen Objekten sind unten angezeigt.

Verwendung einer () Funktion auf der Zeichenfolge

Jeder String -Wert wird als der wahre Wert für angesehen beliebig() Funktion. Im folgenden Beispiel werden String -Daten in der Variablen gespeichert, Text 1 und wenn die Variable als Argument für übergeben wird beliebig() Funktion dann gibt es wahr zurück. Wenn eine leere Zeichenfolge in der Variablen gespeichert ist, Text2, und ging an beliebig() Funktion dann wird falsch zurückgegeben, weil die leere Zeichenfolge als falsch angesehen wird.

#!/usr/bin/env python3
# Wenden Sie eine () auf String -Daten an
text1 = "Linux Hint"
print ("Die Ausgabe des Zeichenfolgewerts:", jeder (Text1))
# Wenden Sie eine () auf leere Daten an
text2 = ""
print ("Die Ausgabe des leeren Zeichenfolgenwerts:", Any (Text2))

Ausgang:

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Verwendung einer () Funktion auf Tuple

Das folgende Skript zeigt die Verwendung einer () -Funktion () auf verschiedenen Arten von Tupelvariablen. Tup1 Enthält alle numerischen Werte und alle Rückgaben true außer einem. Tup2 Enthält vier falsche Werte und einen negativen Wert (-1), der true zurückgibt. tup3 Enthält zwei falsche Werte und zwei leere Werte, die auch false zurückgeben. tup4 Enthält zwei falsche Werte, einen String -Wert, der true zurückgibt, und eine leere Zeichenfolge, die false zurückgibt.

#!/usr/bin/env python3
# Wenden Sie eine () auf numerische Daten an
TUP1 = (15, 23, 43, 0, 78)
print ("die erste Ausgabe:", any (tup1))
# Wenden Sie eine () auf Boolesche Daten und Negetive -Nummer an
tup2 = (0, falsch, falsch, -1, falsch)
print ("die zweite Ausgabe:", any (tup2))
# Wenden Sie eine () auf Boolesche Daten und leere Zeichenfolge an
tup3 = (", falsch,", falsch)
print ("Die dritte Ausgabe:", alle (Tup3))
# Wenden Sie eine () auf Boolesche Daten und Zeichenfolge an
tup4 = ('Hallo', falsch, falsch)
print ("die vierte Ausgabe:", alle (tup4))

Ausgang:

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Verwendung einer () Funktion auf der Liste

Das folgende Skript zeigt die Verwendung einer () -Funktion () in Listenvariablen. Die vier Arten von Listenvariablen werden hier verwendet. Liste1 ist eine leere Liste, die falsche zurückgibt. Liste2 Enthält drei Zeichenfolgewerte, die true zurückgeben, und einen leeren Wert, der false zurückgibt. Liste3 Enthält zwei Nullnummern (0), die false und ein Zeichen zurückgeben, '0', die true zurückgeben. Liste4 Enthält drei Werte, eine Null, die falsche, eine falsche und eine leere Zeichenfolge zurückgibt, die Null zurückgibt. Also alle Werte von Liste4 sind falsch.

#!/usr/bin/env python3
# Wenden Sie eine () auf einer leeren Liste an
list1 = []
print ("Die Ausgabe der leeren Liste:", beliebig (list1))
# Wenden Sie eine () auf einer Liste der Zeichenfolge an
list2 = ['Ubuntu', ", '0', 'Fedora']
print ("Die Ausgabe einer Liste von String:", Any (List2))
# Wenden Sie eine () auf eine Liste mit Nullwerten an
list3 = [0, '0', 0]
print ("Die Ausgabe einer Liste von 0 Werten:", Any (List3))
# Wenden Sie eine () auf einer Liste von Booleschen und leeren Zeichenfolge an
list4 = [0, falsch, "]
Print ("Die Ausgabe einer Liste von Booleschen und leeren Daten:", beliebig (list4))

Ausgang:

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Verwendung einer () Funktion auf dem Wörterbuch

Das folgende Skript zeigt die Verwendung einer () -Funktion auf der Wörterbuchvariablen. Jeder () Funktion gibt den Wert zurück, der auf den Indexwerten des Wörterbuchs basiert. Jede () Funktion wird hier auf drei Wörterbuchvariablen angewendet. dic1 Enthält nur ein Element, in dem der Index 0 ist, der false zurückgibt. DIC2 Enthält zwei Elemente, der Index des ersten Elements ist 0. DIC3 Enthält zwei Elemente, der Index des ersten Elements ist falsch und der Index des zweiten Elements ist eine leere Zeichenfolge, die auch false zurückgibt.

#!/usr/bin/env python3
# Wenden Sie eine () auf ein Wörterbuch eines einzelnen Elements an, wobei der Index 0 ist
dic1 = 0: 'true'
print ("die erste Ausgabe:", any (dic1))
# Wenden Sie eine () auf ein Wörterbuch von zwei Elementen an, bei denen die Indizes 0 und "Falsch" sind
dic2 = 0: 'false', 'false': 0
print ("die zweite Ausgabe:", any (dic2))
# Wenden Sie eine () auf ein Wörterbuch von zwei Elementen an, in denen die Indizes falsch und leer sind
dic3 = false: false ": 'leer'
print ("Die dritte Ausgabe:", alle (dic3))

Ausgang:

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Verwendung einer () Funktion unter mehreren Bedingungen

Im folgenden Beispiel wird jede () Funktion auf drei Listenvariablen angewendet, und die Ausgänge werden in einem verwendet Wenn Anweisung mit logischen und Operatoren. Die erste Liste enthält einen tatsächlichen Wert (-1) und es gibt true zurück. Die zweite Liste enthält zwei echte Werte ('False', '0') und es gibt True zurück. Die dritte Liste enthält alle falschen Werte, die false zurückgeben. So, Wenn Die Bedingung gibt falsch zurück.

#!/usr/bin/env python3
# Wenden Sie eine () auf die erste Liste an
List1 = [0, -1, false]
print ("list1:", any (list1))
# Wenden Sie eine () auf der zweiten Liste an
List2 = [", 'false', '0']
print ("list2:", any (list2))
# Wenden Sie eine () auf der dritten Liste an
List3 = [false, 0, "]
print ("list3:", any (list3))
# Gibt true zurück, wenn alle Ausgänge einer () -Funktionen wahr sind
if (irgendein (list1) und irgendein (list2) und irgendeiner (list3)):
print ("Die Ausgabe aller jeder () -Funktion ist wahr"))
anders:
print ("eine Ausgabe einer () -Funktion ist falsch")

Ausgang:

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Abschluss:

Die Verwendung einer () -Funktion einer () -Funktion auf verschiedenen Variablen -Arten in Python wird hier unter Verwendung verschiedener Beispiele angezeigt. Es hilft den Lesern, die Verwendung einer () -Funktion in Python zu verstehen und sie ordnungsgemäß im Skript anzuwenden.