Kategorier: Alle - código - automação - exercício - execução

av Fabio Barbosa 1 år siden

99

Automação Industrial Aula 4 -Estrutura de Repetiçãohttps://www.usandopy.com/pt/artigo/python-para-financas-como-fazer-calculadora-de-descontos-em-python/#:~:text=Para%20calcular%20porcentagem%20de%20desconto,o%20valor%20descontado%20(Vd).

O conteúdo aborda a aplicação de estruturas de repetição em automação industrial com ênfase no uso das linguagens de programação como Python. A utilização de laços como "for" e "while"

Automação Industrial Aula 4 -Estrutura de Repetiçãohttps://www.usandopy.com/pt/artigo/python-para-financas-como-fazer-calculadora-de-descontos-em-python/#:~:text=Para%20calcular%20porcentagem%20de%20desconto,o%20valor%20descontado%20(Vd).

Automação Industrial Aula 4 -Estrutura de Repetiçãohttps://www.usandopy.com/pt/artigo/python-para-financas-como-fazer-calculadora-de-descontos-em-python/#:~:text=Para%20calcular%20porcentagem%20de%20desconto,o%20valor%20descontado%20(Vd).

Make a weekly plan, fill in each task and then check them off as the week advances.

Vídeo 5 Aprenderemos

Friday

We all love Friday! And it's finally here. Look back at what you've managed to achieve this week and check what's in the pipeline for today.

Código para EXECUÇÃO - #Usando 1 #while e dentro um #for.

Check out the examples below and see if any of them is a good fit.

Free time

Pizza partyGo to a concertOther
tabuada = 1 while (tabuada <= 10): print('TABUADA do {}:'.format(tabuada)) for i in range (1, 11, 1): print('{} * {} = {}'.format(tabuada, i, tabuada * i)) tabuada += 1
Exercício

Check out the examples below and see if any of them is a good fit.

Work

Plan the next week in advanceMake the travel arrangementsOther
Código para EXECUÇÃO - #Usando 2 for

for tabuada in range (1,11,1): print('TABUADA do {}:'.format(tabuada)) for i in range (1, 11, 1): print('{} * {} = {}'.format(tabuada, i, tabuada * i))

Código para EXECUÇÃO - #Usando 2 while

tabuada = 1 while (tabuada <= 10): print('TABUADA do {}:'.format(tabuada)) i = 1 while (i <= 10): print('{} * {} = {}'.format(tabuada, i, tabuada * i)) i += 1 tabuada += 1

Estrutura de Repetição Aninhadas

Check out the examples below and see if any of them is a good fit.

Personal

Pick up the kids from schoolMake an appointment to the dentistOther

Vídeo 4 Aprenderemos

Thursday

Happy Thursday! Hang in there, Friday will come before you know it. Think back to all the tasks scheduled for this week and see what else is left for today.

EXERCÍCIO

Consider the following examples and write your own list of duties.


Free time

Cooking timeDinner with friendsOther
Comparativo entre o uso do while e for

Subtopic

PASSO do iterador

for - (ÚLTIMO 1)

while - x = x + 1

O Valor FINAL do iterador

for - (6):

while - (x < 6):

O Valor INÍCIAL do iterador

for - (PRIMEIRO 1)

while - X = 1

x = 1 while (x < 6): print(x) x = x +1

for x in range(1, 6, 1): print(x)

for i in range(10, 0, -2): print(i) #já aqui o nº #10 é o valor #inicial. E o -2 determina a contagem do #maior para o #menor em #dois e #dois.
for i in range(1, 6, 1): print(i) # nesse exemplo o #nº #1 é o valor #inicial e o ultimo #1 é a #ordem de #contagem.

Consider the following examples and write your own list of duties.


Work

Follow up on calls and emailsSchedule appointmentsOther
Task
for x in range(6): print(x) #Posso usar qualquer variável. aqui usei o #x, mas posso usar o #i por exemplo.
Estrutura de Repetição for - PARA

Consider the following examples and write your own list of duties.

Personal

Run errandsDo the grocerriesOther
O #for é indicado para os caso em que eu conheço o número de repetição de interação que preciso.

Vídeo 3 - Aprenderemos

Wednesday

Wednesdays are like Mondays in the middle of the week, they say. You're halfway through the week, see what plans you have set for today.

Valores "Truthy" e "Falsey"

nome = '' while (not nome): #o #not significa que estou #negando a #quantidade de vezes que o nome deve ser #repetido. nome = input('Digite seu nome: ') valor = int(input('Digite um número qualquer: ')) if (valor):#se valor print('Você digitou um valor diferente de zero.') else: #se não print('Você digitou zero.')

Voltando ao Ínicio do laço com continue

while True: nome = input('Qual o seu nome? ') if (nome != 'Fábio Barbosa'): #if significa SE. continue senha = input('Qual a sua senha? ') #continue para funcionar a #senha tem que está #indentado com o #if. if (senha == '1973'): #aqui a #senha deve está entre #aspas. break print('Acesso concedido.')

Instrução Continue
Resolver o Exercício de Instrução Continue
Exercício DE INTERROMPER UM LOP com uso do BREAK
Código para Execução

print('Digite uma mensagem que irei repetir para você! ') print('Para encerrar escreva "SAIR".') while (True): #aqui criei um lop infinito. texto = input('') print(texto) if (texto == 'sair'): break #com um #break, eu quebrei o laço infinito criado pelo while True. print('Encerrar o programa...')

Nota: Uso do Break - serve para encerrar o programa ACABAR COM UM LAÇO.
Validando dados de entrada com um Lop
# Validando a Entrada x = int(input('Digite um valor maior do que zero: ')) while(x <= 0): x = int(input('Digite um valor maior do que zero: ')) print('Você digitou {}. Encerrando o programa...'.format(x))
Código para Execução
Força o USUÁRIO no LOP até ele digitar o que quero.
Características dos Recursos Avançados

Choose from the examples below or add your own.

Free time

Coffee timeShopping spreeOther
soma = 0 cont = 1 while(cont <= 5): x = int(input('Digite o {}º número: '.format(cont))) soma += x # equivalente: soma = soma + x cont += 1 # equivalente: cont = cont + 1 print('Somatório: {}'.format(soma))
Código para EXECUÇÃO
Exercício de Acumuladores:

Vídeo 2 - Aprenderemos:

Tuesday

You got through Monday! Congratulations! Now let's see what tasks are in the pipeline for today.

Acuculadores
Código para EXECUÇÃO

soma = 0 cont = 1 while (cont <= 5): x = float(input('Digite sua NOTA: ')) soma = (soma + x) cont = (cont + 1) media = (soma / 5) print('Média final: {:.2f}'.format(media))

#Contadores - USO DO #WHILE (ENQUANTO) e #if (SE)
inicial = int(input('Qual valor deseja iniciar a contagem? ')) final = int(input('Qual valor deseja finalizar a contagem? ')) x = inicial while(x <= final): if(x % 2 == 0): print(x) x = x + 1
Código para EXECUÇÃO:

See the following examples and complete the list of tasks for Tuesday.

Work

Catch up on emailsRecord transactions (payments, invoices)Other
x = 0 while (x < 100): print(x) x = x + 1
x = 0 while (x <= 99): print(x) x = x + 1

É o memo de fazer x < 100

nunca esquecer do incremento x = x + 1
executa print de x
equanto x for menor ou igual a 5
x = 1
x = 1 while(x<= 5): print(x) x = x + 1
Estrutura de Repetição while

See the following examples and complete the list of tasks for Tuesday.

Personal

Take the kids to schoolExerciseOther
Como digitar a instrução no python
Iniciando o fluxo com um losango

Vídeo 1 - Aprenderemos:

Monday

A fresh start, a clean slate, and a lot of potential for great things to come. That is what Mondays really are!

Begin your week with a good plan in mind and follow the guidelines to organize the week ahead.

Laços de Repetição Aninhados - Que é o mesmo de:

See the examples below and think of your to-do's for Monday. Add more tasks if necessary.

Work

Clean and organize your workspaceLunch with a potential clientOther
Lop de repetição

loop ou looping em um software é como uma instrução que fica se repetindo até que uma determinada condição seja contemplada.

Laço de repetição
Estrutura interativa
for
para
while

See the examples below and think of your to-do's for Monday. Add more tasks if necessary.

Personal

Take the kids to schoolExerciseOther
enquanto