grande filósofo do WhatsApp Lançada por Guido van Rossum em 1991, Python é uma linguagem de programação de alto nível com tipagem e ligação dinâmicas. É uma linguagem poderosa e de alto nível. Muitos desenvolvedores são apaixonados pelo Python por causa de sua sintaxe clara, módulos e pacotes bem estruturados e por sua enorme flexibilidade e variedade de recursos modernos. Em outras poucas palavras: o Python é lindo! O que é?
com programação estrutural, é associado a desordem. • Python é perfeito para se trabalhar com padrões. Falando em OOP Porque Python não é linguagem de sobrinho... O que é? Python é uma linguagem dinâmica e flexível. Os padrões de design do Python são uma ótima maneira de aproveitar seu vasto potencial.
às vezes, as recomendações do guia de estilo simplesmente não são aplicáveis. Em caso de dúvida, use seu bom senso. Veja outros exemplos e decida o que parece melhor. E não hesite em perguntar! Créditos: PEP-8.org As PEPs (Python Enhancement Proposals ou Propostas de aprimoramento do Python) são diretrizes para manutenção da linguagem.
Para quem? Existem mais de 125.000 bibliotecas terceiras de Python que tornam a linguagem extremamente popular em diversos campos de desenvolvimento. Como por exemplo: NumPy, SciPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, Keras, NLTK, Scrapy, boto3 (AWS), drivers de conexão com banco (mongodb, mysql, sql, etc.), requests, custom APIs. Por sua abrangência e simplicidade, Python caiu nas graças da comunidade “não dev ”! Muitos cientistas, pesquisadores, jornalistas, matemáticos, físicos, utilizam a linguagem para facilitar e melhorar suas atividades.
um propósito A Python Software Foundation tem como missão ajudar na diversificação de sua comunidade em todo o mundo, se fazendo acessível a todos, independente de classe social, credo, orientação sexual, limitação física ou qualquer excludente que exista em nossa sociedade. Em suas conferencias (PyCons), é visível quanto a comunidade é diversificada e pluricultural. Para quem?