Capturando a saída de um loop em Python

Para encurtar o código ao trabalhar com flags, você pode usar uma sintaxe alternativa - sem declarar uma variável especial com valores booleanos.

Vamos reescrever o exemplo da lição anterior. No bloco if, ao encontrar o primeiro número negativo, definimos a saída '---' e a instrução break. No caso em que todos os elementos da lista são positivos, o bloco else do loop irá exibir '+++':

pythonlst = [1, 2, 3, -4, 5]

for el in lst:
  if el < 0:
    print('---')
    break
else:
  print('+++') # exibirá '---'

Agora vamos mudar o número negativo para positivo e verificar a lista novamente:

pythonlst = [1, 2, 3, 4, 5]

for el in lst:
  if el < 0:
    print('---')
    break
else:
  print('+++') # exibirá '+++'
Задание 1

Dada uma lista. Verifique se todos os seus elementos são números pares.

Задание 2

Dada uma string:

pythontst = 'abcdef'

Verifique se o caractere 'd' está nela.