Überprüfen Sie, ob das Objekt eine Zahl oder ein Boolescher Wert ist

Entwerfen Sie einen logischen Ausdruck, der der folgenden Anweisung entspricht:

x ist eine Liste mit drei oder fünf Elementen, wobei das zweite Element die Zeichenfolge ist'Hip' und der erste davon ist keine Zahl oder Boolescher Wert.

Was ich habe:

x = ['Head', 'Hip', 10]
print x[1] is 'Hip'

Meine Frage: Wie prüft man, ob es sich um eine Boolesche Zahl oder eine Zahl handelt?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage