AULA-BIOINF-15092022.ipynb - Colaboratory

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 3

27/11/2022 14:24 Cópia de AULA-BIOINF-15092022.

ipynb - Colaboratory

Buenas, buenas e buenas! Como vamos todos? Firmes e fortes? Professor na área!

Vocês lembram das funções escreva e leia dos algoritmos. Enquanto a primeira servia para
"imprimir" algo, e muitas vezes solicitar a entrada de algum dado, a segunda servia para fazer a
"leitura" dessa entrada.

Já vimos que, para imprimir algo em Python, basta usar o comando print. A sintaxe é como em
algoritmos: o que queremos imprimir deve estar entre parênteses - se for texto, entre aspas, se
for variável, sem aspas. Agora, para ler algo, usamos o comando input.

Também devemos recordar dos tipos de dados: numéricos (inteiros ou reais), texto (caractere) e
lógico.

Em Python, essas tipificações serão int (números inteiros), float (números com casas decimais),
str (texto) e bool (lógico).

Por último, antes de colocarmos as mãos na massa (não, não vamos cozinhar nada, mesmo
sabendo que podemos ter alunos de Nutrição entre nós), o comando input vai atribuído a uma
variável, e, se quisermos determinar que tipo de dado a entrada será, temos que associar essa
tipificação também.

Vejamos como trabalhar com essas novas informações. Para isso, basta clicar em + Código.

nome = input('Digite seu nome: ')
print('Seu nome é',nome)
sobrenome = input('Digite seu sobrenome: ')
print('Seu nome completo é', nome, sobrenome)
idade = float(input('Digite sua idade: '))
print(nome,',você tem',idade,'anos.')
futuro = idade + 10
print('Daqui dez anos, você terá',futuro,'anos.')

Digite seu nome: Zé

Seu nome é Zé

Digite seu sobrenome: do Açougue

Seu nome completo é Zé do Açougue


Digite sua idade: 58

Zé ,você tem 58.0 anos.

Daqui dez anos, você terá 68.0 anos.

idade = input('Digite sua idade: ')

print('Sua idade é:',idade)

valor_de_pi = input('Digite o valor da constante pi com 4 casas decimais: ')

print('O valor de pi é:',valor_de_pi)

valor_de_pi = int(input('Digite o valor da constante pi com 4 casas decimais: '))

print('O valor de pi é:',valor_de_pi)

https://colab.research.google.com/drive/1ETI8PAnaa8jidRg90_6WdddcPyJsCdCM 1/3
27/11/2022 14:24 Cópia de AULA-BIOINF-15092022.ipynb - Colaboratory

valor_de_pi = float(input('Digite o valor da constante pi com 4 casas decimais: '))

print('O valor de pi é:',valor_de_pi)

Muito bem, tendo feito essas práticas, próximo passo é relembrar as estruturas de decisão se-
então-senão. Em Python serão if-:-else.

Vamos aos exemplos.

valor_de_pi = float(input('Digite o valor da constante pi com 4 casas decimais: '))

if valor_de_pi == 3.1416:

  print('Valor correto')

else:

  print('Valor errado')

valor_de_pi = float(input('Digite o valor da constante pi com 4 casas decimais: '))

if valor_de_pi == 3.1416:

  print('Valor correto')

elif valor_de_pi < 3.1416:

  print('Valor menor')

else:

  print('Valor maior')

Bom, hora do desafio.

Desenvolva um código que solicite o nome do usuário, seu peso em quilogramas, sua altura em
metros, calcule o Índice de Massa Corpórea (IMC) e que apresente o diagnóstico baseado
nesse valor, da seguinte maneira:

Fulano, seu IMC é xyz e você foi diagnosticado como nononononono.

Lembrando, o IMC é calculado da seguinte maneira:

IMC = peso / (altura * altura)

Peso deve estar em quilogramas


Altura deve estar em metros

E os diagnósticos são:

IMC menor que 18,5: Abaixo do peso

IMC entre 18,5 e 24,9: Peso normal

IMC entre 25 e 29,9: Sobrepeso

IMC entre 30 e 34,9: Obesidade grau 1

IMC entre 35 e 39,9: Obesidade grau 2

IMC maior que 40: Obesidade grau 3

Agora, tenha em mente que o IMC não é algo exato, certeiro.


https://colab.research.google.com/drive/1ETI8PAnaa8jidRg90_6WdddcPyJsCdCM 2/3
27/11/2022 14:24 Cópia de AULA-BIOINF-15092022.ipynb - Colaboratory

"Infelizmente, a medida de IMC nem sempre representa a realidade. Por exemplo, o músculo é
muito mais pesado que a gordura. Logo, um halterofilista terá um IMC muito alto, mas isso não
se reflete em obesidade, já que a maior parte de sua massa corporal é formada por
musculatura.

É importante levar em conta que a massa corporal é formada por água, gordura, músculos e
ossos, e tudo isso precisa ser bem avaliado para medir a saúde de alguém corretamente.

Por isso, é de extrema importância consultar um especialista para que ele possa fazer a análise
do IMC junto com outros índices e medidas usados para entender a composição corporal.

Existem alguns outros índices e medidas que podem ser usados."


Fonte:
https://www.minhavida.com.br/saude/tratamento/3870-imc - Acesso em 14/09/2022

Obs.: #ficaadica: não adianta nada pescar, procurando códigos já prontos com essa mesma
função. Apesar de não precisarmos reinventar a roda em programação (conversaremos sobre
isso em outra ocasião), é mais válido, para fins de estudo, compreensão e assimilação,
fazermos nosso próprio código. Se houver dúvidas, basta pedir socorro.

Produtos pagos do Colab


-
Cancelar contratos

https://colab.research.google.com/drive/1ETI8PAnaa8jidRg90_6WdddcPyJsCdCM 3/3

Você também pode gostar