0% acharam este documento útil (0 voto)
0 visualizações32 páginas

Semana PF - Informática - Aula 05 - Python e R

O documento aborda a atribuição e declaração de variáveis em R e Python, destacando a nomenclatura, tipos de dados e operadores. Em R, objetos são criados na primeira atribuição, enquanto em Python, o tipo é definido pelo valor armazenado. Também são apresentados operadores matemáticos e de comparação em ambas as linguagens.

Enviado por

buenotechcell
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
0 visualizações32 páginas

Semana PF - Informática - Aula 05 - Python e R

O documento aborda a atribuição e declaração de variáveis em R e Python, destacando a nomenclatura, tipos de dados e operadores. Em R, objetos são criados na primeira atribuição, enquanto em Python, o tipo é definido pelo valor armazenado. Também são apresentados operadores matemáticos e de comparação em ambas as linguagens.

Enviado por

buenotechcell
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

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 (:)

Você também pode gostar