Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Desenvolvi uma CANETA que escreve colorido em Python - Curso Python POO: Desafio 21
Play lesson

Python POO: Programação Orientada a Objetos - Curso em Vídeo de Python 3 - Desenvolvi uma CANETA que escreve colorido em Python - Curso Python POO: Desafio 21

5.0 (0)
6 learners

What you'll learn

This course includes

  • 9 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Neste vídeo resolvemos o Desafio 21 de Python POO, criando a classe Caneta com atributos como cor e estado (tampada ou destampada). Você aprenderá a implementar métodos como escrever, tampar, destampar e quebrar linha, além de utilizar a biblioteca Rich para imprimir textos coloridos no terminal. Um exercício prático que reforça os conceitos de classes, atributos, métodos e instâncias em Python. 🕒 Assuntos abordados (com timestamps coerentes) 00:00 – Apresentação do desafio da Caneta 00:19 – Demonstração do programa funcionando 00:40 – Criando várias canetas com cores diferentes 01:05 – Métodos de escrever e quebrar linha 01:47 – Introdução oficial da resolução do exercício 02:05 – Revisão dos conceitos de classe e objeto 02:46 – Organização do projeto no PyCharm 03:45 – Criando a classe Caneta 04:12 – Método __init__ e atributo de cor 04:45 – Estrutura match para escolher cores 05:30 – Utilizando a biblioteca Rich para cores no terminal 06:18 – Criando métodos da classe (escrever, tampar e destampar) 07:08 – Criando objetos de canetas diferentes 07:45 – Implementando o método escrever 08:23 – Adicionando cores no texto exibido 08:55 – Criando atributo de estado da caneta (tampada) 09:32 – Impedindo escrita com a caneta tampada 10:15 – Implementando métodos tampar e destampar 10:54 – Testando diferentes cenários de uso 11:12 – Criando método para quebrar linha 11:45 – Testando quebra de linha no programa 12:10 – Revisão do funcionamento da classe Caneta 12:45 – Explicação final sobre atributos e métodos 13:05 – Próximo desafio: Classe Controle Remoto Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCrWvhVmt0Qac3HgsjQK62FQ/join Acompanhe o módulo 1 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6&si=2vA5CAXxVCFFGFn6 Acompanhe o módulo 2 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye&si=Ib8gp0Y5HbIGo4ju Acompanhe o módulo 3 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&si=_LooOSV_sgW9Qdcu Acompanhe o módulo 4 do Curso de Python == https://youtube.com/playlist?list=PLHz_AreHm4dn_RXXoa3Ameh77f95Hgwv3&si=lEB9NW78JoxTLhhJ Siga nosso canal de Cortes: == Acesse: @CursoemVideoCortes Ouça o nosso Podcast Experience: == https://youtube.com/playlist?list=PLHz_AreHm4dlAL49NfFvf7lUP2jrcMlYQ&si=m9MdtJHSUKUwoPmN Curso em Vídeo Seja um apoiador: http://cursoemvideo.com/apoie Doe Bitcoins: 18A9Se4FK2hSsDT7xZ7n5FdRQ47WCjcftw Site: http://www.cursoemvideo.com YouTube: http://www.youtube.com/cursoemvideo Facebook: http://www.facebook.com/cursosemvideo Apoio institucional FAETEC: https://www.faetec.rj.gov.br Patrocínio HOSTNET: https://www.hostnet.com.br ESTUDONAUTA: https://www.estudonauta.com GAFANHOTOS: https://cursoemvideo.com/apoie #PythonPOO #CursoPython #OrientacaoaObjetos

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere