Skip to content

vitoriacquadros/studies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✏️ Documentação sobre Python✏️

Sumário

Docs
Sumário
Anotações Gerais
Tipos primitivos
Operações Arithmeticas
Ordem de Precedência
Bibliotecas
...
Manipulação de Strings

Anotações Gerais

  • Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.
  • Foi lançada por Guido van Rossum em 1991.
  • É uma linguagem de propósito geral, que pode ser usada para desenvolver qualquer tipo de aplicação.
  • Suas arquiteturas são CPython, Jython, IronPython, PyPy.
  • Podemos usar Python para desenvolver aplicações web, desktop, mobile, jogos, inteligência artificial, análise de dados, automação de tarefas e muito mais.

Tipos Primitivos

  • int: Números inteiros (positivos, negativos e zero)
  • float: Números decimais (ponto flutuante)
  • bool: Valores lógicos (True ou False)
  • str: Textos (cadeia de caracteres)

Operações Arithmeticas

  • Adição: +
  • Subtração: -
  • Multiplicação: *
  • Divisão: /
  • Divisão Inteira: //
  • Exponenciação: **
  • Resto da Divisão: %

Ordem de Precedência

  1. ()
  2. **
  3. *, /, //, %
  4. +, -

Anotações sobre print()

  • Podemos utilizar os seguintes métodos para formatar a função print:
  • aspas simples ou duplas para delimitar uma string.
  • \n para quebrar uma linha.
  • \t para dar um tab.
  • \\ para imprimir uma barra invertida.
  • \" para imprimir aspas duplas.
  • \' para imprimir aspas simples.
  • \u para imprimir um caractere unicode.
  • \U para imprimir um caractere unicode.
  • \N para imprimir um caractere unicode.
  • \x para imprimir um caractere unicode.
  • \b para imprimir um backspace.
  • \r para imprimir um carriage return.
  • \f para imprimir um form feed.
  • \a para imprimir um bell.
  • \v para imprimir um vertical tab.
  • \0 para imprimir um null.
  • \ooo para imprimir um caractere octal.
  • \xhh para imprimir um caractere hexadecimal.
  • \N{name} para imprimir um caractere unicode.
  • \uxxxx para imprimir um caractere unicode.
  • \Uxxxxxxxx para imprimir um caractere unicode.
  • 3 aspas duplas para imprimir um texto com múltiplas linhas.
  • f string - f'teste: {variavel}'

Manipulação de Strings

  • Podemos utilizar os seguintes métodos:
    len() para saber o tamanho de uma string.
    count() para contar quantas vezes um caractere aparece em uma string.
    find() para encontrar a posição de um caractere em uma string.
    replace() para substituir um caractere por outro em uma string.
    upper() para transformar uma string em maiúscula.
    lower() para transformar uma string em minúscula.
    capitalize() para transformar a primeira letra de uma string em maiúscula.
    title() para transformar a primeira letra de cada palavra em maiúscula.
    strip() para remover espaços em branco no início e no final de uma string.
    rstrip() para remover espaços em branco no final de uma string.
    lstrip() para remover espaços em branco no início de uma string.
    split() para dividir uma string em uma lista.
    join() para juntar uma lista em uma string.
    isnumeric() para verificar se uma string é numérica.
    isalpha() para verificar se uma string é alfabética.
    isalnum() para verificar se uma string é alfanumérica.
    isupper() para verificar se uma string está em maiúscula.
    islower() para verificar se uma string está em minúscula.
    istitle() para verificar se uma string está em formato de título.
    isspace() para verificar se uma string é composta apenas por espaços em branco.
    startswith() para verificar se uma string começa com um determinado caractere.
    endswith() para verificar se uma string termina com um determinado caractere.
    zfill() para preencher uma string com zeros.
    format() para formatar uma string.
    encode() para codificar uma string.
    decode() para decodificar uma string.
    rjust() para justificar uma string à direita.
    ljust() para justificar uma string à esquerda.
    center() para centralizar uma string.
    expandtabs() para expandir tabulações em uma string.
    partition() para dividir uma string em três partes.
    rpartition() para dividir uma string em três partes, começando pelo final.

Releases

No releases published

Packages

No packages published

Languages