Orientação a Objetos em Python

Abstração Abstração é a ação ou efeito de abstrair, ou seja, de isolar mentalmente um elemento ou uma propriedade de um todo, para considerar individualmente. Abstração é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais. A abstração enquanto pilar da programação orientada a objetos consiste em trabalhar um objeto dentro da […]

» Read more

Arquivo em Python

A linguagem Python possui diversos métodos para manipulação de arquivos. Segue abaixo algumas função para trabalhar com arquivo em Python. Criar/Apagar Arquivo Exemplo de criar arquivo: Abrindo Arquivo Para abrir um arquivo utilize a função open. Exemplo abrir arquivo: Leitura do Arquivo Exemplo leitura linha por linha: Exemplo leitura linha por linha com laço: Exemplo leitura do arquivo total: Escrever […]

» Read more

Criptografia de String

  Exercício de Criptografia de String Faça um programa de “criptografia” (codificação de dados visando a privacidade de acesso as informações), onde dada uma string (vetor de caracteres) este programa codifique os dados através de um processo de substituição de letras. Você pode definir o seu próprio método de criptografia, desde que depois seja possível reverter este processo, ou seja, […]

» Read more

String em Python

A linguagem Python possui diversos métodos para manipulação de strings. String são cadeias de caracteres agrupadas. Muitas operações são possíveis ser realizadas em um string e agora vamos estudar como fazê-las. Criando String Para criar uma variável string em python basta atribui um valor a alguma variável utilizando aspas simples (”) ou dupla (“”). test = ‘Olá Pessoal! :)’ Len […]

» Read more

Vetor

Vetor “Variável composta homogênea unidimensional. Isso quer dizer que se trata de um conjunto de variáveis de mesmo tipo, que possuem o mesmo identificador (nome) e são alocadas em sequencia na memória.”(Ascenio, A., Campos, E., 2012) “Variáveis compostas homogêneas correspondem a posições de memória, identificadas por um mesmo nome, individualizadas por índices e cujo conteúdo é de mesmo tipo.” (FARRER, […]

» Read more

Recursividade

Recursividade Recursividade é quando na codificação de uma função ocorre a chamada de própria função. Fazendo assim que nesse ponto da execução da função a mesma volte a ser executada, porém pela segunda vez. Ao final da execução da segunda vez volta-se a continuar a executar a função da primeira vez. As funções recursivas são em sua maioria soluções mais […]

» Read more

Introdução a Programação em Python e C (Parte 2 – Estruturas Condicionais)

Estruturas Condicionais Estruturas condicionais são utilizadas em um programa para se fazer tomada de decisão a partir de condições aplicadas ao programa. Criar uma condição significa fazer um teste e mudar a execução do programa a partir do resultado desse teste. Estruturas Condicionais em C A estrutura condicional pode ser representada conforme abaixo. O “IF” significa que em seguida virá […]

» Read more
1 2