Classificação
0 %
Popularidade
Opine
Descrição:
Nessa aula, vamos aprender o que são funções ou rotinas e como utilizar funções em Python. Funções são trechos de código …






O Ex96 e o Ex97 estavam muito fácil. Nem precisou rachar a cuca como ele falou no 97.
Alguem podria me ajudar?
recebo um erro de sintaxe na linha 2:
def soma(a, b):
print(f'A = {a} e B = {b}')
s = a + b
print(f'A soma A + B = {s}')
soma(4, 5)
o erro: print(f'A = {a} e B = {b}')
estou usando VS Code
falei para meu prof de programação sobre esse *núm e esse *nome dentro desses parâmetros da função para receber x valores, e ele simplesmente não soube responder
ótima aula.
pessoal no fundo tendo que fingir que ta trabalhando kkkkk
É inegável o serviço de utilidade pública que o Guanabara presta, mas Deus do céu, ele ensina como se fossemos retardados.
Indigerível as aulas dele.
Professor Guanabara, qualquer elogios ao seu trabalho é pouco. Você tem a dimensão de quantas pessoas você já ajudou?
Gostaria de saber se você tem ou pretende fazer o python 4 com OOP avançado. Abraços.
cara você me tirou uma duvida gigante valeu mesmo , mas uma pergunta o parâmetros existe alguma regra para sua definição ?? tipo quero apresentar um numero então devo declarar nos parâmetros números por exemplo ??
Mds Gustavo tens o dom de ensinar
Eu amo-te meu
tem um carinha ali atras aprendendo fazer maquiagem kkkkk
nos 38 minutos, quando vc usou o lst como paramêtro na função, não precisa especificar que lst é uma lista antes?
Finalmente, eu aprendi como o comando def funciona.
Obrigado!
Colaboradores, muito obrigada! EU AMO VOCÊS, seus lindos ❤️
def area (a,b):
area = a * b
input(f'Digite a largura do terreno:')
input('Digite comprimento do terreno:')
print(f'A área de um terreno {a} x {b} é de {area} m2.')
from random import randint
from time import sleep
def sortear():
print('=' * 41)
sleep(0.3)
f = 0
for b in range (0, 5):
a = randint(1, 10)
lista.append(a)
f += a
print("Os números sorteados foram: ", end='')
for x in range(0, 5):
print(lista[x], end=' ')
sleep(0.3)
print()
print('=' * 41)
print('A soma dos números sorteados é: ',end='')
print(f)
print('=' * 41)
sleep(0.3)
def somapar():
g = 0
print("Os pares são: ",end='')
for c in enumerate(lista):
if c[1] % 2 == 0:
g += c[1]
sleep(0.3)
print(c[1], end=' ')
print()
print('=' * 41)
sleep(0.3)
print(f"A soma dos pares é: {g}")
sleep(0.3)
print('=' * 18,'FIM','=' * 18)
lista = []
sortear()
somapar()
35:40 Meu raciocínio seguiu o de Guanabara. Ahhhh que emoção kkk
def dobra(a):
cont = 0
while cont < len(a):
print(f'{a[cont] * 2} ', end='')
cont += 1
valores = [4, 5, 8, 9, 11]
dobra(valores)
Gustavo falou de como fazer as linhas adequarem-se ao texto digitado pelo usuário. Eu tentei fazer aqui e deu certo. Ficou assim:
def titulo():
lin = '-' * (len(frase))
print(lin)
print(frase)
print(lin)
frase = str(input('Digite o texto: '))
titulo()
Do exercício 109, pulou pro 111
EX100
from random import randint
from time import sleep
def sorteia():
sorteio = []
for c in range(0, 5):
sorteio.append(randint(1, 5))
print(f'{sorteio[c]} ', end='')
sleep(1)
return sorteio
def somaPar(lista):
soma = 0
for n in lista:
if n % 2 == 0:
soma += n
print(f'nA soma dos pares é {soma}')
somaPar(sorteia())
você e muito top to maratonando seus videos
Desafio 100
from random import randint
from time import sleep
def sorteia(lista):
cont=1
print('Sorteando 5 valores da lista: ', end='')
while cont <=5:
sorteio=randint(0, 10)
numeros.append(sorteio)
cont+=1
for v in numeros:
print(f'{v}', end= ' ')
sleep(0.4)
print('Pronto!')
def somaPar(lista):
soma=0
for v in lista:
if v % 2 == 0:
soma+=v
print(f'Somando os valores pares de {numeros}, temos {soma}')
numeros=list()
sorteia(numeros)
somaPar(numeros)