Tipos de Alto Nível
- Linguagens de alto nível/scripting se caracterizam por tipos
convenientes
- Python inclui diversos tipos interessantes:
- Lista
- Tupla
- Dicionário
- Arquivo
- Classe
|
# string
artist = "Paranormal Attack"
# lista
nums = [2, 3, 5, 7, 11, 13, 17, 19]
# tupla
eu = ('Christian', 28, 'Brasil')
# dicionário
eu_de_novo = { 'Nome': 'Christian',
'Idade': 28,
'País': 'Brasil' }
# lista usuários no sistema
for line in file("/etc/passwd"):
print line.split(":")[0]
class Venda:
def __init__(self):
self.itens = []
def adiciona_item(self, item):
self.itens.append(item)
|