Python na Prática
http://www.async.com.br/~kiko/JOIN2004/
Christian Robottom Reis
kiko@async.com.br
Anterior | 4 | Próximo

Python Básico

  • Python evita distrair o programador/leitor: usa símbolos simples e espaço extensivamente
  • (Não usa bobagens como ponto-e-vírgula ou chaves!)
  • Indentação é usado para definir blocos de código.
  • Uma condicional, dois laços, funções e classes constituem as estruturas de controle.
  • Operadores "normais", atribuição estendida, tipos de alto nível

# imprime potencias de 2 (de 20 a 1)
i = 20
while i > 0:
    if i == 10:
        print "1K"
    else:
        print 2 ** i
    i -= 1

# imprime elementos em uma lista
genres = ['Acid Techno', 
          'Psytrance',
          'Synthtron',
          'Turntablism']

i = 0
for g in genres:
    print "Gênero:", g
    i += 1

print "Total de gêneros: %d" % i