em C&T (UFBA); ✘ Ex-membro do Grupo Comunidades Virtuais (UFBA); ✘ Contribuidor do Habitica; ✘ Estagiário em desenvolvimento de software (CI&T). Quem sou eu
boolean Valor lógico (verdadeiro ou falso) None (null) “Lugar nenhum”. Importante: None != 0 Tipos de dados nativos (built-it)* *Existem muitos outros, mas vamos se atentar apenas a estes por enquanto
Podemos atribuir valores às variáveis. ✘ Possuem 3 características essenciais: ◦ Nome; ◦ Tipo; ◦ Valor. ✘ Os nomes das variáveis são sensitive case; ✘ Existem “padrões” de nomenclatura das variáveis. Variáveis
maiúsculas (não recomendado); ◦ Iniciar com underscore (Ex.: _variavel); ◦ Ser separadas por underscore caso tenham nome composto (Ex.: minha_variavel); ✘ As variáveis NÃO podem: ◦ Começar com número (Ex..: 1variavel); ◦ Iniciar com caracter especial (Ex..: $variavel); ◦ Utilizar palavras reservadas da linguagem. Variáveis: Regras de nomenclatura
ações específicas: ◦ Podem ser aritméticos, lógicos ou relacionais. ✘ Os operadores podem ainda ser unários ou binários: ◦ Unários: executam uma ação com um único operando; ◦ Binários: executam ações com dois operandos. Em uma expressão complexa, (dois ou mais operandos), a ordem de avaliação depende de regras de precedência. ✘ Alguns operadores também podem ser utilizados em strings (ex.: concatenação).
(potência); 3. Multiplicação, divisão, divisão inteira e resto da divisão: a. Se houver todos em uma expressão, resolve quem aparecer primeiro ou aqueles que estão dentro de parênteses. 4. Soma, subtração. ✘ Obs.: Os operadores de mesma prioridade são interpretados da esquerda para a direita.