Python | Curso em Vídeo

Python | Curso em Vídeo

Tarcísio Marques


  • Linguagem de propósito geral.
  • Fácil e intuitiva.
  • Multiplataforma.
  • Batteries included.
  • Livre / código aberto.
  • Organizada.
  • Orientada a objetos.
  • Muitas bibliotecas.


Zen of Python

The Zen of Python, by Tim Peters

Bonito é melhor do que feio.

Beautiful is better than ugly.

Explícito é melhor do que implícito.

Explicit is better than implicit.

Simples é melhor do que complexo.

Simple is better than complex.

Complexo é melhor do que complicado.

Complex is better than complicated.

Linear é melhor do que aninhado.

Flat is better than nested.

Esparso é melhor do que denso.

Sparse is better than dense.

Legibilidade conta.

Readability counts.

Casos especiais não são especiais o bastante para quebrar as regras.

Special cases aren't special enough to break the rules.

Ainda que praticidade vença a pureza.

Although practicality beats purity.

Erros nunca devem passar silenciosamente.

Errors should never pass silently.

A menos que sejam explicitamente silenciados.

Unless explicitly silenced.

Diante da ambiguidade, recuse a tentação de adivinhar.

In the face of ambiguity, refuse the temptation to guess.

Deveria haver um - e preferencialmente só um - modo óbvio para fazer algo.

There should be one-- and preferably only one --obvious way to do it.

Embora esse modo possa não ser óbvio a princípio a menos que você seja holandês.

Although that way may not be obvious at first unless you're Dutch.

Agora é melhor do que nunca.

Now is better than never.

Embora nunca frequentemente seja melhor que *já*.

Although never is often better than *right* now.

Se a implementação é difícil de explicar, é uma má ideia.

If the implementation is hard to explain, it's a bad idea.

Se a implementação é fácil de explicar, pode ser uma boa ideia.

If the implementation is easy to explain, it may be a good idea.

Namespaces são uma grande ideia - vamos ter mais dessas!

Namespaces are one honking great idea -- let's do more of those!


Principais áreas

  • Inteligência articifial.
  • Biotecnologia.
  • Computação 3D.


Quem usa?

  • Zope.
  • AIR CANADA.
  • BitTorrent.
  • Globo.
  • Google.
  • YouTube.
  • NASA.
  • Industrial Light & Magic.
  • Autodesk (Maia | Softimage).
  • Blender.
  • Raspberry Pi.
  • Arduino.
  • ...

Report Page