Estrutura de repetição, laço de repetição, laços condicionais, repetição.
Enquanto algo desejado não acontecer, vai continuar rodando, repetindo o sistema. Quando atingir o ponto desejado, para.
Tudo que for feito em programação terá estrutura de repetição.
Tipos de dados compostos
Ex.: Tupla, lista, dicionário.
Lista: mais utilizada
Pode modificar os elementos e permite redimensionamento: pode ir aumentando.
. Lista = [ ]
. LIsta = [elemento1, elemento2, elemento3]
. Lidar com métodos: + * , in [ ] LEN MAX MIN SUM APPEND INSERT POP REMOVE
OBS: variável = guardo informações (inteiro, número real, caractere);
objeto: tem duas coisas = atributos (características) e métodos (ações que posso executar com o objeto).
Tupla: uma lista que não muda.
Sua criação é mais rápida que a lista
Ao invés de [colchete], utiliza-se (parêntese)
Dicionário: é um hash map
Hash é uma chave para mapear valores. Não busco mais pelo número, índice da lista. Decido agora como vou acessar.
Vira um dicionário se eu colocar {chaves}.
Estrutura de um programa
Iteração: ação de repetir algo
Estrutura de repetição, laço de repetição, laços condicionais, repetição.
Tipos de dados compostos
Pode modificar os elementos e permite redimensionamento: pode ir aumentando. . Lista = [ ] . LIsta = [elemento1, elemento2, elemento3] . Lidar com métodos: + * , in [ ] LEN MAX MIN SUM APPEND INSERT POP REMOVE
OBS: variável = guardo informações (inteiro, número real, caractere); objeto: tem duas coisas = atributos (características) e métodos (ações que posso executar com o objeto).
Tupla: uma lista que não muda.
Dicionário: é um hash map