Variáveis R
Atribuição de valores
• Nomenclatura - objeto no lugar de variáveis
• Objeto é criado na sua primeira atribuição
• Precisa começar por uma letra
• Atribuição de valores
• Valores numéricos, texto e lógicos.
Objetos – atribuição de valores
Operador Funcionalidade
<- Atribui um nome ao objeto, z<-13
objeto=valor Atribui um valor a um objeto z=13
-> Atribui um nome ao objeto, 13->z
Descobrindo o Tipo
Para saber a classe de um objetivo, você pode usar a função
class().
Variáveis Python
Variáveis
Assim como em outras linguagens, o Python pode manipular
variáveis básicas como strings (palavras ou cadeias de
caracteres), inteiros (int) e reais (float). Para criá-las, basta
utilizar um comando de atribuição, que define seu tipo e seu
valor.
Declaração de Variáveis
As variáveis podem ser nomeadas conforme a vontade do
programador, com nomes longos, contendo letras e números.
No entanto, elas podem COMEÇAR com letras maiúsculas ou
minúsculas, e NÃO podem ser INICIADAS por números, nem com a
utilização de palavras referentes aos comandos internos do Python.
Case sensitive
Declaração de Variáveis
Na linha 1, foi atribuída uma string para uma nova variável
chamada texto. Na linha 2, foi atribuído o valor inteiro 23 para x, e
na terceira linha, foi atribuído um valor decimal para a variável altura.
Declaração de Variáveis
Não é necessário fazer uma declaração explícita de cada variável,
indicando o tipo ao qual ela pertence, pois isso é definido pelo valor
que ela armazena.
Operadores em R
Operadores
Operador Funcionalidade
+. -, *, / Adição, subtração, multiplicação e divisão
%% Resto da divisão
x^b ou X elevado a b (potência)
x**b
Operadores (lógicos / comparação)
Operador Funcionalidade
== Igual
!= Diferente
< Menor
> Maior
<= Menor ou igual
>= Maior ou igual
Operadores em Python
Operadores
Operadores são símbolos que representam operações matemáticas.
Os principais são: +, -, *, / e **, que representam, respectivamente,
adição, subtração, multiplicação, divisão e potência.
Regra de precedência semelhante ao das planilhas eletrônicas.
Operadores de Comparação
Símbolo Definição
Assim como nas planilhas == Igual
!= Diferente
eletrônicas necessitamos de > Maior que
< Menor que
operadores de comparação >= Maior ou igual que
<= Menor ou igual que
para determinadas funções.
and 2 verdadeiras = true
or 2 falsas = false
Operador de módulo %
Retorna o resto da divisão do primeiro pelo segundo termo.
Questões
Questão
Questão
Questão
Questão
Questão
Questão
Questão
Questão
Questão
IF em R
IF e ELSE
O seguinte trecho de código só será executado se o objeto x for igual a 1.
Repare que a condição de igualdade é representada por dois iguais ==.
IF em Python
Estrutura Condicional - If
O if é uma estrutura de condição que permite avaliar uma expressão
e, de acordo com seu resultado, executar uma determinada ação.
A sintaxe é formada pela palavra if, seguida por uma condição e por
dois pontos (:)