0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Trabalho Python Design

O documento aborda estruturas de condição e repetição em Python, incluindo o uso de if, else, elif, while e for. Também discute a definição e uso de funções, além de apresentar uma calculadora simples que utiliza essas estruturas. O conteúdo é voltado para alunos do curso de Ciência da Computação na disciplina de Lógica de Programação.

Enviado por

rafaeltcmsp
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Trabalho Python Design

O documento aborda estruturas de condição e repetição em Python, incluindo o uso de if, else, elif, while e for. Também discute a definição e uso de funções, além de apresentar uma calculadora simples que utiliza essas estruturas. O conteúdo é voltado para alunos do curso de Ciência da Computação na disciplina de Lógica de Programação.

Enviado por

rafaeltcmsp
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Trabalho de Programação em Python

Aluno: Rafael Teixeira Rodriges

Disciplina: Lógica de Programação

Curso: Ciência da Computação

Professor: ____________________

2025
Estruturas de Condição e Repetição em
Python

Utilização da estrutura de condição if e else em Python

Em Python, a estrutura condicional if é usada para verificar se uma condição é


verdadeira. Caso seja, o bloco de código dentro do if é executado. O else serve
como uma alternativa, sendo executado quando a condição do if não é atendida.

x = 10 if x > 5: print('O valor é maior que 5') else: print('O valor é


menor ou igual a 5')

Utilização da estrutura de condição elif em Python

O elif significa 'else if' e é utilizado quando há mais de uma condição a ser
verificada. Ele permite encadear várias verificações sem precisar usar vários if
separados.

nota = 7 if nota >= 9: print('Aprovado com excelência') elif nota >= 6:


print('Aprovado') else: print('Reprovado')

Utilização da estrutura de repetição while em Python

A estrutura while repete um bloco de código enquanto a condição for verdadeira. É


muito usada quando não sabemos exatamente quantas vezes será necessário
repetir.

contador = 1 while contador <= 5: print('Contagem:', contador) contador


+= 1

Utilização da estrutura de repetição for em Python

O for é usado para percorrer uma sequência de elementos, como listas, strings ou
intervalos de números. Ele é ideal quando sabemos exatamente quantas vezes
queremos repetir.
for i in range(1, 6): print('Número:', i)

Utilização de funções em Python

Funções são blocos de código que podem ser reutilizados. Elas são definidas com
a palavra-chave def e podem ser chamadas sempre que necessário. O uso de
funções torna o código mais organizado e evita repetições.

def saudacao(): print('Olá, seja bem-vindo!') saudacao()

Utilização de argumentos de funções em Python

As funções podem receber argumentos, que são valores passados para elas na
hora da chamada. Isso permite que a função trabalhe de forma mais flexível.

def somar(a, b): return a + b resultado = somar(5, 3) print('Resultado da


soma:', resultado)

Refazendo a calculadora com estrutura condicional e


funções

A seguir, uma calculadora simples utilizando funções e condicionais:

def soma(a, b): return a + b def subtracao(a, b): return a - b def


multiplicacao(a, b): return a * b def divisao(a, b): if b != 0: return a
/ b else: return 'Erro: divisão por zero' print('Calculadora') print('1 -
Soma') print('2 - Subtração') print('3 - Multiplicação') print('4 -
Divisão') opcao = int(input('Escolha a operação: ')) num1 =
float(input('Digite o primeiro número: ')) num2 = float(input('Digite o
segundo número: ')) if opcao == 1: print('Resultado:', soma(num1, num2))
elif opcao == 2: print('Resultado:', subtracao(num1, num2)) elif opcao ==
3: print('Resultado:', multiplicacao(num1, num2)) elif opcao == 4:
print('Resultado:', divisao(num1, num2)) else: print('Opção inválida')

Você também pode gostar