Skip to content

Commit f1e4fa2

Browse files
committed
Update
1 parent 0f35537 commit f1e4fa2

15 files changed

+130
-1
lines changed
+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
idade = eval(input('Informe a idade da criança: '))
2+
if idade < 5:
3+
print('A criança deve ser vacinada contra a gripe.')
4+
print('Procure o posto de saúde mais próximo.')
5+
elif idade == 5:
6+
print('A vacina estará disponível em breve.')
7+
print('Aguarde as próximas informações.')
8+
else:
9+
print('A vacinação só ocorrerá daqui a 3 meses.')
10+
print('Informe-se novamente neste prazo.')
11+
print('Cuide da saúde sempre. Até a próxima.')
12+

projeto_python_basico/def_função.py

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
escolha = input("Escolha uma opção de função: 1 ou 2: ")
2+
if escolha == 1:
3+
def func1(x):
4+
return x + 1
5+
s = func1(10)
6+
print(f"O valor da função 1 é: {s}")
7+
8+
else:
9+
def func2(x):
10+
return x + 2
11+
t = func2(20)
12+
print(f"O valor da função 2 é: {t}")
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
for num in range(1, 11):
2+
if num == 5:
3+
continue
4+
else:
5+
print(num)
6+
print('Laço encerrado')
7+
8+
for num in range(1, 11):
9+
if num == 5:
10+
break
11+
else:
12+
print(num)
13+
print('Laço encerrado')

projeto_python_basico/for_e_if.py

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
for numero in range(1,11,1):
2+
if numero % 2 == 0:
3+
print(f"O {numero} é par!")
4+
else:
5+
print(f"O {numero} é impar!")

projeto_python_basico/imc.py

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#Cálculo do IMC
2+
3+
print("Vamos calcular o seu IMC!")
4+
peso = eval(input("Digite seu peso: "))
5+
altura = eval(input("Digite a sua altura: "))
6+
imc = peso/(altura**2)
7+
print(f"O seu IMC é: {imc}")
8+
9+
#Imprimir hora, minutos e segundos
10+
hora = 10
11+
minutos = 20
12+
segundos = 20
13+
print(str(hora) + ' : ' + str(minutos) + ' : ' + str(segundos))
14+
15+
#Utilizando a função format()
16+
print('{} : {} : {}'. format(hora, minutos, segundos))
17+
18+
#Ou
19+
print(f'{hora} : {minutos} : {segundos}')
20+
21+
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
for num in range(1, 11):
2+
if num % 2 == 0:
3+
pass
4+
else:
5+
print(num)
6+
print('Laço encerrado')
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
soma_pares = 0
2+
cont_pares = 0
3+
for numero in range(1,11,1):
4+
if numero % 2 == 0:
5+
soma_pares = soma_pares + numero
6+
cont_pares += 1
7+
else:
8+
continue
9+
print(f"A soma acumulada foi: {soma_pares}")
10+
print(f"A quantidade de números pares foi: {cont_pares}")
11+
print(f"A média dos números pares foi: {soma_pares/cont_pares}")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
numero = eval(input("Digite um número inteiro: "))
2+
if numero % 2 == 0:
3+
print("O número é par!")
4+
else:
5+
print("O número é impar!")
6+
7+
8+
9+
10+

projeto_python_basico/primeiro_programa.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1-
#Meu primeiro programa em Python - Usando uma linha
1+
#Brincando no meu primeiro programa em Python - Usando uma linha
22
"""Meu primeiro programa
33
em Python - Usando mais de uma linha"""
44

55
print("Hello world")
66

7+
nome = input("Qual o seu nome? ") #Semelhante ao scanf em C, mas não precisa usar o print para solicitar e ler
8+
print(f"Seu nome é: {nome}")
9+
10+
numero1 = eval(input("Entre com um número inteiro: "))
11+
mumero1 = numero1 + 1
12+
print(f"A soma é: {numero1}")
13+
714

815
def multiplicador(numero):
916
a = 4 #A variável a aqui é local
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
nomes = ['Laura', 'Lis', 'Guilherme', 'Enzo', 'Arthur']
2+
for nome in nomes:
3+
print(nome)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
for item in range(2, 9, 3):
2+
print(item)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
nome = input("Entre com seu nome: ")
2+
for letra in nome:
3+
print(letra)
+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
palavra = input('Entre com uma palavra: ')
2+
while palavra != 'sair':
3+
palavra = input('Digite sair para encerrar o laço: ')
4+
print('Você digitou sair e agora está fora do laço')
5+
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
print("Digite sair a qualquer moemnto para encerrar o loop!")
2+
while True:
3+
palavra = input('Entre com uma palavra: ')
4+
if palavra == 'sair':
5+
break
6+
print('Você digitou sair e agora está fora do laço')
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
while True:
2+
print('Você está no primeiro laço.')
3+
opcao1 = input('Deseja sair dele? Digite SIM para isso. ')
4+
if opcao1 == 'SIM':
5+
break # este break é do primeiro laço
6+
else:
7+
while True:
8+
print('Você está no segundo laço.')
9+
opcao2 = input('Deseja sair dele? Digite SIM para isso. ')
10+
if opcao2 == 'SIM':
11+
break # este break é do segundo laço
12+
print('Você saiu do segundo laço.')
13+
print('Você saiu do primeiro laço')

0 commit comments

Comments
 (0)