Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist ein Python-Ausdruck?

Was ist ein Python-Ausdruck?

(*-*)浩
(*-*)浩Original
2019-06-27 13:12:3421172Durchsuche

Python-Ausdrücke sind eine Kombination aus Werten, Variablen und Operatoren (oder Operatoren). Ein einzelner Wert ist ein Ausdruck und eine einzelne Variable ist ein Ausdruck.

Der Operator und der Operand bilden zusammen einen Ausdruck. Der Operand kann durch einen Bezeichner wie a=3;b=2;c=a*b und den Ausdruck dargestellt werden ist ein Python-Programm. Der häufigste Code

Was ist ein Python-Ausdruck?

Python-Code besteht aus Ausdrücken und Anweisungen und wird vom Python-Interpreter ausgeführt. (Empfohlenes Lernen: Python-Video-Tutorial)

Der Hauptunterschied zwischen ihnen besteht darin, dass „Ausdruck“ ein Wert ist und sein Ergebnis ein Python-Objekt sein muss. Das Ergebnis kann ein beliebiges Objekt sein, wenn der Python-Interpreter es auswertet. Zum Beispiel 42, 1+2, int(‘123’), range(10) usw.

Priorität von Ausdrücken

Ausdrücke haben Priorität, die einfachsten sind die mathematischen Ausdrücke in unserem Zuweisungsoperator: „0 * 1 + 2“ und „0 + 1 * 2“ müssen unterschiedliche Ergebnisse haben . Unter „0 + 1 * 2“ hat „1 * 2“ Priorität.

Natürlich haben nicht nur Zuordnungsvorgänge Vorrang, sondern auch zwischen verschiedenen Betreibern.

#在下面这个运算中,假设a、b、c都是ture值,因为and 的优先级大于 or ,所以最后结果是a#
>>> a or b and c
a
 
#在下面这个运算中,假设a、b、c、d都是ture值#
#因为 + 的优先级大于 and 大于 or ,所以最后结果是a + b的结果#
>>> a + b or c and d
a + b
 
#用括号表现优先级就是:先运行a + b,再运行c or d 得到 d ,最后运行(a+b) or d#
>>> (a + b) or (c and d)
a + b

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonWas ist ein Python-Ausdruck?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Wie man Python schnell lerntNächster Artikel:Wie man Python schnell lernt