Para amanhã, 29/06

Para amanhã, 29/06

por Jose Coelho de Pina Junior -
Número de respostas: 0

Salve,

Para ajudar a nossa reunião, procure revisar os conceitos de programação que tempos visto. Esses conceitos são nossas ferramentas.
A parte mais interessante e mais desafiadora é desenvolver soluções de problemas essas ferramentas.

Antes de olhar as simulações a seguir…
Tenham em mente que variáveis são apelidos/nomes que damos a coisas/objetos.
Por exemplo, cada um de nós tem um ou mais nomes pelos quais somos chamados.
Listas são coisas mutáveis. Isto significa que seus componentes podem ser alterados lst[5] = 'oi'.
Por exemplo, mutabilidade é algo que atualmente está em todos os jornais: mutabilidade (capacidade de se alterar) de um vírus.
Clones são cópias idênticas de alguma coisa/objeto. Para clonar listas usamos fatias.

Agora sim, deem uma olhada e apreciem as simulações a seguir:

  • fatia x fatias nativas: nossa função fatia() e as fatias (slices) nativas do Python, usem fatias nativas;
  • apelidos x clones: atribuições não criam clones, apenas criam (batizam coisas) ou modificam apelidos; fatias são clones;
  • mutabilidade: listas são coisas/objetos mutáveis; podemos alterar seus componentes em qualquer lugar ou função do programa
  • operador in list: vejam como testar se um item está em uma lista

té amanhã,
hitoshi e coelho


right