Você está na página 1de 9

VARIÁVEIS, TIPOS DE DADOS E OPERADORES.

py

1
2
3
4
5
6
7
8
9
COMENTÁRIOS
CONCEITO
Comentários servem para fazermos anotações em nosso código que não serão executados em nosso
programa. Elas também ajudam outros desenvolvedores a entenderem o nosso código.

EXEMPLO # EXEMPLO
‘’’ ‘’’
1 codigo = 'teste' 1 codigo = 'teste'
2 # Para comentar apenas 1 2 '''Para comentar
linha 3 Um bloco
3 while True: 4 Inteiro'''
4 print(codigo) 5 while True:
6 print(codigo)
VARIÁVEIS
CONCEITO
REGRAS PARA DECLARAR VARIÁVEIS
Variáveis são utilizadas para armazenar valores em memória, elas Nomes de variáveis em Python podem
nos permitem gravar e ler esses dados com facilidade a partir de um começar com uma letra ou um underline.
nome definido por nós.
x = 7 _casa = 7 nome = 'Pedro'

Para criar uma O restante do nome da variável pode ter


Não há como letras, números e underline.
variável, é O Python usa o
declarar uma
necessário definir sinal de igual ‘=’ variavel_0 = True nota5 = 8.5
variável sem lhe
um nome que faça para atribuir
atribuir um valor
sentido para o valores a variáveis. Os nomes de variáveis são sensíveis a
inicial. maiúsculas (case sensitive)
contexto do código
casa ≠ Casa

Não é permitido usar palavras reservadas


1 nome_da_variavel = 'valor da variável' do python como nome de variável válido.
'while' 'True' 'break' 'try'
TIPOS DE DADOS
CONCEITO

Determinam exatamente o tipo de algum objeto. No caso do Python, temos alguns tipos:

TIPOS EXEMPLOS

int - 0, 1, 2, 3, 4, 5 print('25' + '20')  Como estamos tentando somar


duas strings, ele vai apenas juntar as duas, esse processo de
str - ‘Gato’, ‘Carro’ juntar é chamado de Concatenação. R: 2520
float – 1.50, 2.93, 291382.3092
print(25 + 20)  Soma entre inteiros. R: 45
bool - True, False
lista - [‘casa’, ‘carro’, 1, 2, 3]
print('25' + 20)  Vai dar erro. Não podemos
tupla – (‘Peixe’, ‘Urso’, ‘Abelha’, ‘Torta’) concatenar string com inteiro
dicionário – {‘nota’ : 10.5, ‘valor’ : 5.50}
set – {‘Peixe’, ‘Urso’, ‘Abelha’, ‘Torta’}
PRIMEIRAS FUNÇÕES
input() - Interação com o usuário. Algum tipo de
pergunta para o usuário. O input por natureza nome = input('Qual o seu nome?')
recebe uma STRING.

print() - Tem como função imprimir alguma print('Hello World')


mensagem na TELA.

print(type(nome))
type() - Mostra o TIPO DE DADO de uma print(type(idade))
determinada variável. print(type(carteira))

int(input()), float(input()) - Para converter o idade = int(input('Qual a sua idade? '))


INPUT em inteiro e float, respectivamente. carteira = float(input(‘Valor em moeda?'))
FORMATAÇÃO COM F-
STRINGS
CONCEITO
Chamadas de “strings literais formatadas” (formatted string literals), f-strings são strings com a letra
f no início e chaves {} para realizar a interpolação de expressões, ou seja, a “mistura de texto com
variável”.

EXEMPLO nome é a variável que guarda a string


‘Python’, sempre que quisermos trabalhar
1 nome = 'Python' com variáveis e textos dentro de um print,
2 print(f'Eu estou aprendendo{nome}!') utilizamos esse recurso f-strings.
OPERADORES ARITMÉTICOS,
RELACIONAIS e LÓGICOS
CONCEITO
OPERADORES ARITMÉTICOS: São utilizados na execução de operações matemáticas.

OPERADOR DESCRIÇÃO ASSOCIATIVIDADE

() Parênteses Da esquerda para a direita

** Potência Da direita para a esquerda

+,- Positivo e negativo unário Da direita para a esquerda

Multiplicação , divisão, divisão


*, /, //, % Da esquerda para a direita
inteira e resto

+,- Soma e subtração Da esquerda para a direita


CONCEITO

OPERADORES DE COMPARAÇÃO OU RELACIONAIS: Operadores relacionais comparam dois valores e o


resultado pode ser False (falso) ou True (verdadeiro).

OPERADOR DESCRIÇÃO EXEMPLO RESULTADO

== Igualdade 2 == 3 False

!= Desigualdade 2 != 3 True

> Maior 3>3 False

>= Maior ou igual 3 >= 3 True

< Menor 2<3 True

<= Menor ou igual 4 <= 3 False


CONCEITO

OPERADORES LÓGICOS: São construídas usando operadores lógicos sobre valores booleanos.

OPERADOR DESCRIÇÃO EXEMPLO RESULTADO

not Negação lógica not True False

and E lógico True and False False

or OR lógico True or False True

O operador not troca o valor do operando, ou seja, troca o valor booleano de True para False e de
False para True.

O operador and devolve True apenas quando seus dois operandos são True e devolve False caso
contrário, quando ao menos um dos operandos é False, como mostra a tabela.

Você também pode gostar