Curso Python #21 - Funções (Parte 2)

preview_player
Показать описание
Nessa aula, vamos continuar nossos estudos de funções em Python, aprendendo mais sobre Interactive Help em Python, o uso de docstrings para documentar nossas funções, argumentos opcionais para dar mais dinamismo em funções Python, escopo de variáveis e retorno de resultados.

Curso em Vídeo

Patrocínio

#CursoemVideo #CursoPython #Fase21Python
Рекомендации по теме
Комментарии
Автор

Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:

Автор

#Teórica e prática:
# 5:20 - help(), 7:02 - quit, 7:25 - help(method), method(method.__doc__)
# 9:12 - 'O que são as "docstrings"?', 14:17 - (explicando uma def{docstring}),
# 18:17 - def function(v1=0, v2=0, v3=0): (parâmetros opcionais), 21:02 - function(v3=1 + v2=3),
# 21:46 - 'Escopo de variáveis', 22:28 - 'variável global(uma def pode conter uma variável)',
# 23:15 - 'variável local(a variável de uma def não pode ser reutilizada)', 27:08 - 'variáveis
# iguais, podem ter valores diferentes, dentro e fora de uma def', 30:11 - global v,
# 31:39 - 'Retornando valores', 33:07 - return v, 37:44 - return True

MonkeyDLuffy-xpdg
Автор

Sem palavras para descrever meu agradecimento por esse curso!!! Sou do tempo lá de quando foi lançado o mundo 1 e desde lá não consegui fazer esses 3 mundos completos...Hora era o trabalho c/ a faculdade, agora são os filhos c/ os concursos e o trabalho acabou o projeto do mundo 1 eu pensei:::: Logo ele fecha o curso grátis e abre na plataforma paga... Só que contribuição social é enorme, não tenho palavras para adjetivar...Pouco importa o seu retorno da plataforma pq poderia deixar aqui só a entrada e seguir ganhando e lucrar no privado. Eu sei q não vai mudar a sua vida, mas assim q eu for provado farei minha doação pelos 3 mundos, pois utilizo este curso para prova de T.I e fluência em dados q cobram python!!! Obrigado. Certamente essa msg nem chegará a vc, mas o q vale é a intenção!

cristiano
Автор

Pra quem está na luta e está com dificuldades, não desista, amigo(a), vc não está sozinho(a). Vamos em frente!

matheusfab
Автор

Pessoal, (21:28) os "parâmetros opcionais" são importantíssimos porque muitas linguagens não sabem lidar com parâmetros caso eles não tenham valores "default" (padrões) já definidos. Ou seja, exercitar a pôr um valor padrão em cada parâmetro te evitará muita dor de cabeça no futuro. Usem e abusem desse recurso.

aldolammel
Автор

É incrível ver como as visualizações forem caindo durante o curso...

giovanij
Автор

Desobedeci o guanabara e to fazendo todos os programas das aulas e exercicios no Visual Studio Code, ao invés do PyCharm, e uma vantagem enorme do VSC é q quando vc passa o mouse em cima da função ele já mostra o help(função)

nomejaexiste
Автор

Pra quem o docstrings não tá indo automático quando aperta enter. Vá em: File -> Settings -> Tools -> Python Integrated Tools. E mude o Docstring format para reStructuredText

luisalberto
Автор

Guanabara, não conheci ninguém até hoje com uma didática tão boa quanto a sua. Este curso é um presente. Muito obrigado.

thiagoriosbarros
Автор

"""
>>> Curso Python

>> Aula 21 - parte 2

4:02→ Interacrive Help (documentação do python)
9:09→ docstrings
15:49→ argumentos(Parâmetros) opcionais
21:43→ Escopo de variáveis
31:38→ Retorno de resultados
"""

gabrielcastroti
Автор

Utilizar a gamificação nesse projeto foi uma das maiores sacadas que eu vi nos últimos anos no mundo da educação online. Fantástico Guanabara!

wictortec
Автор

Aquele momento que eu recebi a notificação mas não estou nessa fase do curso ainda... Me aguardem nas férias 💪🏻
Guanabara, thanks for the amazing work!

vivianealves
Автор

EX 101:

ano = 2020


def voto(nasc=0):
nasc = int(input('Ano de nascimento:'))
conta = ano - nasc
if conta < 16:
return print('negado')
if conta > 17:
return print('obrigatório')
if conta == 16 or 17:
return print('opicional')
if conta >= 65:
return print('opicional')

voto()

bernardoloures
Автор

Olá! Amo suas aulas.Muito obrigada.Santa Cruz do Capibaribe. Pernambuco

edivaniacarvalho
Автор

Tem um outro jeito também de verificar a documentação de uma determinada funcionalidade, mas exclusivo no Pycharm, que é usando CTRL + Q em cima da função que você quer saber sobre.
Aliás, MELHOR JEITO DE EXPLICAR O QUE É UMA DOCSTRING QUE EU JÁ VI!
Parabéns professor Guanabara!

BoyGamerModern
Автор

Sensação de dever cumprido ao ver o programa rodando igual ao do mestre Guanabara!

antonioevangelistajunior
Автор

é muito legal a prender python, é mais legal ainda com um professor que sabe o que faz

Gustamante
Автор

melhor curso de python em português do mundo
graças ao seu curso, eu já estou me adiantando para quando entrar na faculdade em 2020

angelcagiza
Автор

guanabara eu te amo smdd eu odiava estudar qualquer cosa, agora com voce, eu to encaixando estudo na minha rotina, não para ir bem na faculdade, mas é por que voce me fez gostar de estudar
seu lindo

alanzin
Автор

Gustavo GuanaMITO! INDICO SEU CURSO PARA TODO QUE QUEREM APRENDER! ÓTIMA DIDÁTICA!

andretheodosioserra