Curso de Python para iniciantes #07 - Funções

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 105

  • @M4bdi
    @M4bdi Год назад +24

    Muito obrigado senhor, estou entendo muito bem essa linguagem graças a você, tenho apenas 14 anos e estou amando isso, denovo obrigado por me fortalecer com essas aulas

    • @Refatorando
      @Refatorando  Год назад +5

      Maravilha! Que bom que está gostando, parabéns pela iniciativa de começar tão jovem 🚀🚀

  • @wanderson-gomes52
    @wanderson-gomes52 11 месяцев назад +6

    Estou impressionado com o quanto phyton é simples em comparação com outras linguagens.

  • @Jarssa
    @Jarssa 9 месяцев назад +2

    Estou entrando para o mundo da programação agora, e suas aulas estão meu ajudando muito e ter mais vontade de aprender programação, obrigado man!!!!!

  • @Kelvin_jfn
    @Kelvin_jfn 6 месяцев назад +3

    MANO O CARA FAZ UMA AULA DE 20 MINUTOS PASSAR RÁPIDO DEMAIS
    PARABÉNS PELA DIDATICA NA MORAL, ALGUÉM TRAGA UM OSCAR PRA ESSE CARA

    • @danilaaranha6327
      @danilaaranha6327 6 месяцев назад +2

      Eu assim depois de ver as aulas dele. Toda aula que termina eu digo: esse cara é fera demaaais! Olha, ele me salvou, viu?!

  • @sophiaslw_
    @sophiaslw_ 7 месяцев назад +4

    to amando essa playlist, ta me ajudando pra caramba

    • @werilemanuel1492
      @werilemanuel1492 7 месяцев назад +1

      eu iniciei agora tava todo perdido, agora to aqui criando varios codigos de fest foods fantasmas kkkkk

    • @sophiaslw_
      @sophiaslw_ 6 месяцев назад

      @@werilemanuel1492 KKKKKKKKK entãoo

  • @phantomkn
    @phantomkn 6 месяцев назад +1

    Me fez entender o que não entendi em uma aula inteira da faculdade. Obrigado!

  • @isabelaaa8527
    @isabelaaa8527 3 месяца назад

    As suas aulas estão me ajudando tanto! Queria te parabenizar pelo trabalho incrível, didática impecável e todo o cuidado pra ir explicando cada pequeno detalhe. Sou iniciante na programação e em muitos vídeos por aí o pessoal usa diversos termos que nunca ouvi e já me perco na aula logo de cara. As suas aulas tem um ritmo ideal, a gente realmente sente que ta aprendendo, aos pouquinhos mas sem perder a complexidade, no nível perfeito pra quem ta começando. Obrigada mesmo!! Já me inscrevi no canal e estou curtindo todos os vídeos! Muito sucesso para você!

  • @keniadefranca
    @keniadefranca 2 года назад +3

    Estou achando incrível todo o conteúdo! Está sendo mais fácil do que imaginei!! Parabéns!!

  • @evandrocastame3637
    @evandrocastame3637 Месяц назад

    Já sem esperança encontrei esse aulão, valeu mano :)

  • @Brenner00
    @Brenner00 9 месяцев назад

    O melhor, explica muito bem e de forma objetiva ❤

  • @marcoricardo6298
    @marcoricardo6298 Год назад +1

    Parabens Roger, tua forma de explicar é realmente boa! Simples, direto, falando somente o necessário, sem tentar parecer o Shakespeare da programacao, tornando o conteudo bem acessivel para todo mundo! desejo-te ainda mais sucesso!

    • @Refatorando
      @Refatorando  Год назад +1

      Muuuito obrigado pelo comentário! É exatamente essa a ideia. Sem enrolar, rápido mas ainda didático. Conte conosco! Grande abraço! Bons estudos!

  • @visnorteempresadevistorias3139

    Muito top a aula, parabéns pela dedicação em passar o seu conhecimento, gostei muito!!!

  • @Devbeats17
    @Devbeats17 Год назад

    este curso esta me ajudando muito !!

    • @Refatorando
      @Refatorando  11 месяцев назад +1

      Que bom saber! Continue estudando e terá um caminho de sucesso na TI 🚀

  • @Larakelly9269
    @Larakelly9269 4 месяца назад

    Aula excelente, muito fácil intendimento
    !

  • @robsonreboucas3702
    @robsonreboucas3702 2 года назад

    Otima aula

  • @strgiorgio8326
    @strgiorgio8326 4 года назад +4

    Qualidade e conteudo monstro! Vai crescer muito man

  • @wendelpinheiro2750
    @wendelpinheiro2750 2 года назад

    Dando like desde a aula 1! E com certeza nas próximas também.👋

  • @boca99
    @boca99 Год назад

    Parabéns Roger, exemplos extremamente simples e práticos. Vou passar a usar eles em aula 👏👏👏

    • @Refatorando
      @Refatorando  Год назад

      Ficamos felizes por ter gostado! 🚀

  • @Everaldobass
    @Everaldobass 3 года назад

    Excelente aula show

  • @itallosamuel7555
    @itallosamuel7555 11 месяцев назад

    valeu pela aula professor

  • @mauricioreguete466
    @mauricioreguete466 3 года назад

    top...

  • @franciscobarbosaiprogramac5186
    @franciscobarbosaiprogramac5186 4 года назад +1

    Bom video Roger!
    Sem duvida que as funções são um elemento chave em qualquer linguagem de programação! 👌

  • @m3ndox
    @m3ndox 4 года назад +3

    A minha maior dificuldade foi entender funções no JS. Estava tudo indo as mil maravilhas, mas quando chegou na parte de aprender funções, deu bug! Eu acho que passei uma semana pesquisando e procurando por vídeos e tutoriais para entender como elas funcionam e não entrava na cabeça, justamente por essa questão de lógica que até agora não achei nada bacana, mas confesso que parei de pesquisar por lógica. No fim eu achei um tutorial de uma Americana no site digitalocean que abriu a minha mente. Confesso que fiquei até emocionado hahaha. Engraçado isso né? Eu tinha visto vídeos, cursos e outros materiais mas não conseguia entender, mas foi de uma abordagem diferente que eu consegui absorver o que era as funções e como executar uma no JS, principalmente Function Parameters/Arguments que foi onde eu não conseguia entender. Agora, aqui no Python já ficou tranquilo.

    • @Refatorando
      @Refatorando  4 года назад +2

      Marcelo, eu lembro quando eu entendi a logica tbm, foi como o neo entendendo a matrix, hahaha vc enxerga tudo de outro angula dali pra frente!

    • @m3ndox
      @m3ndox 4 года назад

      @@Refatorando Exatamente isso, mas eu ainda estou dando umas patinadas, mas não se compara quando eu não entendia nada. Obrigado Roger.

  • @alvaromonaretto7847
    @alvaromonaretto7847 2 года назад

    parabéns, conteúdo incrível

  • @RandolphoMelo
    @RandolphoMelo 7 месяцев назад +1

    Se vc fizesse so a funçao fazer_combo_big_mac daria certo? Esse pensamento esta correto? ou obrigatoriamente eu preciso da def de batata, refri e de big mac? Obrigado!

  • @ParaQueTudoIsso
    @ParaQueTudoIsso 3 года назад +2

    Roger, seria legal você colocar um mini teclado demonstrando as teclas que você utiliza durante as vídeo aulas. Por exemplo, para realizar os comentários em diversas linhas eu não sei qual comando é, logo se você fizesse uso desse artifício o pessoal do vídeo teria ideia. Grande abraço, obrigado por compartilhar conhecimento de verdade.

    • @DhiouDhiou
      @DhiouDhiou 2 года назад

      nao entendi. o comando pra comentar é # jogo da velha.

    • @otiagosantoscode
      @otiagosantoscode 2 года назад

      Sei que fazem 5 meses, mas pra caso seja a dúvida de outra pessoa também.
      É só procurar pelas teclas de atalho nas configurações do vscode ou então pesquisar no google...
      Sempre que tenho dúvidas de qualquer tipo e não consigo descobrir de formas convencionais, apenas dou um "google"... ex.: "como comentar várias linhas vscode" ou "python functions"... basta saber extrair as palavras chave da sua dúvida e jogar na pesquisa.

    • @ParaQueTudoIsso
      @ParaQueTudoIsso 2 года назад +2

      Acabei descobrindo. Tem uns plugins no VS code que fazem atalhos universais pra comentários. Achei um que a tecla é Ctrl + "/". Obrigado de qualquer forma aos colegas pelo auxilio.

    • @clara-z2x
      @clara-z2x 7 месяцев назад

      @@ParaQueTudoIsso era exatamente esta a minha dúvida, mas eu achei que era besteira e não disse nada. Muito obrigado!!!

  • @Felipe-py2ss
    @Felipe-py2ss 8 месяцев назад +4

    A única coisa que não gostei sobre essa aula é a vontade gigantesca de comer mcdonalds que esse video me deu

  • @talitamachado_
    @talitamachado_ 4 месяца назад

    To correndo assistindo vários video pq tenho um trabalho para entregar dia 5 e quero insistir entregar com Def kkkkkkk boa aula prof!

  • @PedinAndrade
    @PedinAndrade 11 месяцев назад

    Como faço isso 6:30 , seleciono o texto e sem substituir adiciono outro no inicio ?

  • @iurialmeida22
    @iurialmeida22 9 месяцев назад +1

    Qual o comando para comentar várias linhas de uma só vez?

  • @juuuddy4196
    @juuuddy4196 3 года назад

    Excelente didática. Sucesso com o canal! ;)

  • @DaianeRosa-p9r
    @DaianeRosa-p9r 2 месяца назад

    O que eu nao consegui fazer e uma chamada para diferentes Ml`s nas bebidas deixando com o cliente escolha o tavamanho como um pdv, qual seria a forma?

  • @formula1virtual991
    @formula1virtual991 Год назад

    Bom dia. Na parte do "Combo big Mac", tenho que colocar nome, tamanho, batata, tipo, refri, tamanho, refri. Diz que nao pode duplicar as palavras, no caso TAMANHO e REFRI.

    • @Polow-rd5cg
      @Polow-rd5cg 8 месяцев назад

      Altere o nome das palavras, por exemplo, ao invés de "TAMANHOS" você pode escrever "Tamanhos" ou "_Tamanho".

  • @luizrespeitajanuario
    @luizrespeitajanuario 4 месяца назад

    Salve Roger, existe modificadores de acesso em Python?

  • @iansilva5860
    @iansilva5860 Год назад

    eu fiquei em ddúvida no "return" 17:40 . Não entendi pra que serve.

  • @PedroMauricio-ye8rw
    @PedroMauricio-ye8rw Год назад

    Uma dúvida: Qual a ordem de prioridade que o Python segue? Estou vendo você colocar variáveis e trabalhar os índices delas pra só depois falar quais são esses índices.
    Muito bom conteúdo, bem explicado e direto ao ponto. Continue com o excelente trabalho!

    • @Refatorando
      @Refatorando  Год назад +1

      A ordem de prioridade depende do contexto. Quando trabalhando com variáveis, você primeiro define e declara as variáveis e, em seguida, as utiliza em operações ou cálculos. É uma abordagem sequencial para garantir que as variáveis estejam prontas para uso.
      Ficamos felizes que goste do canal! 💜

  • @akco7240
    @akco7240 Год назад

    Otimos cursos, só precisa melhorar a qualidade da gravação.

    • @Refatorando
      @Refatorando  Год назад

      Olá! Obrigado pelo feedback. Este curso específico tem 2 anos de gravado, mas você pode conferir cursos mais atuais acessando nossa plataforma 😉 refatorando.com

  • @antonioclevenielsonvieirad2173

    Fase VII
    Loading...

  • @Ainzgowsama
    @Ainzgowsama Год назад

    nessa aula das funçoes nao consigo executar nao aparece no terminal fica em branco oque eu faço???? algeum ajuda??

  • @bear1446
    @bear1446 10 месяцев назад +1

    Como tu faz para comentar todo o codigo de uma vez com #?

  • @Julioshitake
    @Julioshitake 2 года назад +2

    14/01/22

  • @leadimagemdigital7248
    @leadimagemdigital7248 Год назад

    Opa, excelente didática. Só uma dúvida, qual atalho usa pra comentar o código?

  • @Malllmann
    @Malllmann 3 года назад

    Roger, é possível que os valores nas funções sejam atribuídos por um comando input? Cada vez que tu retornou as funções, sempre teve que especificar, entre parênteses, os seus valores/tipos.

    • @Refatorando
      @Refatorando  3 года назад +1

      é possivel sim, os parametros servem para você reutilizar a função, mas o valores dela podem vir de input, de um banco de dados, uma API ou qualquer outro lugar.

    • @Malllmann
      @Malllmann 3 года назад

      No caso de um banco de dados, por exemplo. Eu traria ele para dentro da linguagem de que forma? Um link externo? Algo assim?

    • @Refatorando
      @Refatorando  3 года назад +1

      @@Malllmann vc deve usar um connector, por exemplo um connector MySQL onde vc passa host, senha e etc e conecta para executar as querys no banco

  • @recapro
    @recapro 9 месяцев назад

    Fácil não é, temos que assistir as aulas mais de uma vez e realmete prestar atenção, anotar as dúvidas e ir pouco a pouco entendendo parte por parte, eu entendi o básico dessa aula 7 mas ainda tenho algumas dúvidas, vou assistir denovo para tentar entender.

  • @gabdojm
    @gabdojm 2 года назад

    10:38 na hora do print dá erro pra mim "SyntaxError: invalid syntax"

    • @Refatorando
      @Refatorando  2 года назад

      Tem algo errado no seu código, tem como colar aqui pra eu ver?

    • @gabdojm
      @gabdojm 2 года назад

      @@Refatorando tem essa que tava dando certo na terça e fui tentar de novo hoje e deu erro
      def fazer_big_mac(nome):
      print(f"sanduiche big mac {nome}")
      fazer_big_mac("Roger")
      fazer_big_mac("Cris")
      fazer_big_mac("Manu")
      e essa que eu estava com dúvida na terça
      def fazer_big_mac(nome):
      print(f"sanduiche big mac {nome}")
      def fazer_batata(tamanho):
      print(f"batata {tamanho}")
      def preparar_refrigerante (tipo,tamanho):
      print (f"{tipo} {tamanho}")
      fazer_big_mac("Roger")
      fazer_batata("Grande")
      preparar_refrigerante("Coca", "Média")
      deu "SyntaxError: invalid syntax" nos dois
      -----------
      acabei de ver que tinha uma extensão que não tava habilitada, habilitei e o print funcionou, era esse o problema?

    • @ZenyMage
      @ZenyMage Год назад

      @@gabdojm oi, copiei e colei no meu programa e deu certo, vc ja conseguiu resolver?

  • @bressix
    @bressix 2 года назад

    Opa. Estou fazendo o curso e tem sido sensacional, parabéns! Mas uma coisa tem me incomodado rsrs. Percebi que você usa um atalho para comentar um bloco de código, como você faz? Pois pesquisei e o atalho Shift + Alt + A insere comentário mas com as 3 aspas.

    • @Refatorando
      @Refatorando  2 года назад +1

      Seleciona as linhas que quer comentar ctrl+k+c pra comentar e ctrl+k+u pra descomentar

  • @martinskassilas6232
    @martinskassilas6232 3 года назад

    Seus videoa sao muitos bons, tenho uma pergunta : e certo eu criar um funcao e essa funcao chamar outra ?

    • @Refatorando
      @Refatorando  3 года назад +1

      É certo sim, você pode encapsular qqr código que você queira e chamar funções dentro de funções sim.

  • @andrewandrade3202
    @andrewandrade3202 2 года назад

    Oi eu estou na aula 7, mas estou efetuando um comando que ele não está efetuando. Que seria, print(f”batata (tamanho)”) o tamanho que tinha que ficar outra cor, no caso se destacar , ele não está se destacando e não consigo efetuar a ação. O que pode ser? Já tentei de tudo.

  • @Ch4fe-C0ffe
    @Ch4fe-C0ffe Год назад

    Não entendi o return como funciona?

    • @Refatorando
      @Refatorando  Год назад +1

      Return é usado em funções para devolver um valor como resultado dessa função. O valor que você coloca após o return é o que a função "produz" quando é chamada.

    • @Ch4fe-C0ffe
      @Ch4fe-C0ffe Год назад

      @@Refatorando então é diferente do print né

    • @Refatorando
      @Refatorando  Год назад +1

      @@Ch4fe-C0ffe sim, o print imprime direto o valor na tela, o return retorna o valor como resultado pra quem chamou essa função.
      Imagina o cenário onde vc vai no MacDonald’s, quando vc faz o pedido está chamando a função para preparar o pedido, internamente eles preparam o seu pedido e te retornam o pedido pronto, assim eh o return.

    • @Ch4fe-C0ffe
      @Ch4fe-C0ffe Год назад

      @@Refatorando entendi obg

    • @Ch4fe-C0ffe
      @Ch4fe-C0ffe Год назад

      @@Refatorando vc tem algum curso de python e Django ou flask?

  • @thiagosantos-xk5rq
    @thiagosantos-xk5rq Год назад

    Olá, comecei a estudar python através do seu canal , no momento me encontro nesta aula aqui #07 , uma pergunta: é normal passar mais de 3 horas em 1 video de 22 minutos? sou lerdaoo, aprendo e fico repetindo o mesmo processo várias vezes, porém no dia seguinte eu esqueço. LOL

    • @Refatorando
      @Refatorando  Год назад +2

      Ihhhhhh bem vindo ao nosso mundo!!! Sim, super normal! Quando acontece isso, já repara logo e sai de perto do PC. Vai fazer outra coisa, espera o próximo dia. As vezes só outro dia vai te dar a resposta. Super normal. Bons estudos, ao desista! Vai valer a pena!

  • @ruabes.rodrigues5515
    @ruabes.rodrigues5515 Год назад

    como que faz pra colocar # em todas as linhas de vez não consigo kkkkkkkk

  • @MrThiagonave
    @MrThiagonave 2 года назад +1

    Como faço pra botar o comentario em todas as linhas selecionadas como foi feito no big mac?

  • @denilsoncosta31415
    @denilsoncosta31415 11 месяцев назад

  • @darahsanches
    @darahsanches Месяц назад

    rumores que o mc donalds patrocinou esse video

  • @salviofrv
    @salviofrv Год назад

  • @operspicaz
    @operspicaz 3 года назад

    Faltou o zoom para quem quer ver no smartphone.