⊗pyPmCdLA 131 of 208 menu

Operador Lógico AND em Python

Às vezes, pode ser necessário criar uma condição complexa. Para isso, podemos usar o operador and, que especifica a simultaneidade das condições.

Suponha que temos uma variável tst:

tst = 5

Vamos verificar se ela é maior que zero e simultaneamente menor que 10:

if tst > 0 and tst < 10: print('+++') else: print('---')

As condições podem ser aplicadas não a uma única variável, mas a variáveis diferentes. Vamos criar uma condição que deve ser atendida se a variável tst1 for igual a 2 e simultaneamente se a variável tst2 for igual a 3:

tst1 = 2 tst2 = 3 if tst1 == 2 and tst2 == 3: print('+++') else: print('---')

Dada a variável:

tst = -3

Verifique se ela é maior que zero e menor que 5.

Dada a variável:

tst = 21

Verifique se ela é maior ou igual a 10 e menor ou igual a 20.

Dadas duas variáveis:

tst1 = 6 tst2 = 10

Verifique se a primeira variável é menor que 8 e a segunda - maior ou igual a 10.

Dado o seguinte código:

tst1 = 'abcde' tst2 = list(tst1) if len(tst1) >= 5 and len(tst2) < 8: print('+++') else: print('---')

Digite o que será impresso no console.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar