Fala, mano! Como você disse aqui abaixo que está no início com Python, queria aqui te dar uma sugestões que eu queria ter ouvido no meu início:

1. Evite gerar códigos pela IA

Leia a documentação oficial e busque as funcionalidades que você quer fuçando na internet, StckaOver Flow, artigos e etc. Nada mais nesse início vai te ajudar mais do que ler a documentação, tentar aplicar o que estudou, falhar e ver que está tudo confuso. Após isso, repita o processo. Vai ser angustiante e dolorido no início, mas aprender de verdade dói mesmo.

A IA meio que tira da gente a vontade de buscar essa solução, de aprender algo ou criar uma solução por conta própria. Ela simplesmente cospe o código que nem a gente mesmo entende o que foi retornado e isso não ajuda em nada. Use a IA como auxílio, como uma amiga, mas não dependa dela.

2. Estude os fundamentos da linguagem

Isso não serve apenas para para o Python ou outras linguagems de programação, mas para tudo na vida. Sem fundamentos, sem compreensão de como as coisas funcionam por trás, sem identificação dos padrões, o caminho fica ainda mais difícil. Vai por mim, gaste tempo estudando os fundamentos e no decorrer da jornada as coisas vão se encaixar naturalmente.

Abraço :)

Vocês são demais! Muito obrigado!