21.12.2022 Views

python_para_desenvolvedores_2ed

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sintaxe 23

# -*- coding: latin1 -*-

# Uma linha quebrada por contra-barra

a = 7 * 3 + \

5 / 2

# Uma lista (quebrada por vírgula)

b = ['a', 'b', 'c',

'd', 'e']

# Uma chamada de função (quebrada por vírgula)

c = range(1,

11)

# imprime todos na tela

print a, b, c

Saída:

23 ['a', 'b', 'c', 'd', 'e'] [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

O comando print insere espaços entre as expressões que forem recebidas

como parâmetro e um caractere de nova linha no final, a não ser que ele

receba uma vírgula no fim da lista parâmetros.

Blocos

Em Python, os blocos de código são delimitados pelo uso de endentação, que

deve ser constante no bloco de código, porém é considerada uma boa prática

manter a consistência no projeto todo e evitar a mistura tabulações e

espaços 14 .

A linha anterior ao bloco sempre termina com dois pontos (:) e representa

uma estrutura de controle da linguagem ou uma declaração de uma nova

estrutura (uma função, por exemplo).

14 A recomendação oficial de estilo de codificação (http://www.python.org/dev/peps/pep-

0008/) é usar quatro espaços para endentação e esta convenção é amplamente aceita

pelos desenvolvedores.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!