Skip to content

Latest commit

 

History

History
78 lines (60 loc) · 1.9 KB

File metadata and controls

78 lines (60 loc) · 1.9 KB

Python as Fast as Possible

16/09/2025

Data Types

INT

Números Inteiros ex: 1, -1, 12312312, -12312312

Float

Números quebrados, com ponto decimal. ex: 0.123123, 1.653, 5.1, -1.412312, -8.1

String

Valor que está dentro de aspas simples ou duplas. "" ou '' se um número tiver entre aspas, ele é uma string e não um int ou float. Mesma coisa para boolean. ex: 'água', "12312", 'True', 'hello"galdino"'

Bool

valor que pode assumir: True (1) False (0) ex: True, False

Função: print()

valor retornado no terminal

Variaveis.

nome_variavel = valor nomeVariavel

  • variaveis podem ser novamente atribuidas.
  • nomes de variaveis não podem começar com número e devem obedecer a regra do snakecase.

Função: input()

pede um valor ao usuário. Por padrão é uma string. Caso queira fazer uma "pergunta" ao usuário, você deve usar ""ou '' dentro do parenteses.

Operadores

% - resto da divisão // - o inteiro da divisão

BEDMAS

Metodos

Toda variavel em python é um objeto. e todo objeto tem metodos. No caso, para string, temos alguns métodos que podemos "alterar"a string para verificar. metodos sempre aparecem: .nomedometodo()

18/09/2025

operadores de condição

== compara se é igual != compara se não é igual

= compara se é maior ou igual <= compara se é menor ou igual se é maior < se é menor

  • se for comparar strings com > ou < ele compara com o valor do ASCII pois cada caracter possui um valor numerico (não é um valor logico)

chained conditionals

Boolean True False

not = ele vira ao contrario, logo se True, se colocar not True = False and = os dois lados precisa ser verdadeiro para ser True, se um for False, logo é tudo False or = se ele um dos lados for verdadeiro, então será True, precisa de ambos os lados serem False, para ser False.

if-elif-else

if condition : se for verdade, vai rodar oque estiver nesse bloco. elif : pode usar varios if else elif :