![]() Conteúdo do E-Book 650 Dicas, Truques e Exercícios Resolvidos de PythonInformações e atualizações: WhatsApp: +55 (062) 98553-6711 |
Dicas & TruquesStrings e Caracteres (25)1 - Como retornar o código ASCII ou Unicode de um caractere em Python usando a função ord() 2 - Como obter o tamanho (comprimento) de uma string em Python usando a função len() 3 - Como concatenar strings em Python usando o operador de adição 4 - Como transformar em letra maiúscula apenas o primeiro caractere de uma palavra ou frase usando a função capitalize() do Python 5 - Centralizando uma string usando a função center 6 - Como contar as ocorrências de uma substring em uma string Python usando a função count() 7 - Como testar se uma substring está contida no final de uma string em Python usando a função endswith() 8 - Como pesquisar uma substring em uma string usando a função find() da linguagem Python 9 - Como pesquisar substrings em strings usando a função index() da linguagem Python 10 - Como verificar se uma string contém apenas caracteres alfanuméricos (letras e números) usando a função isalnum() do módulo str da linguagem Python 11 - Como testar se uma string contém apenas letras em Python usando a função isalpha() 12 - Apostila Python - Como verificar se uma string contém apenas números (dígitos) 13 - Como verificar se uma string está toda em letras minúsculas usando a função islower() da classe string do Python 14 - Como verificar se uma string contém apenas caracteres de espaços em Python usando a função isspace() 15 - Como testar se o primeiro caractere de cada palavra em uma string Python é o único em letra maiúscula usando a função istitle() 16 - Como verificar se uma string é composta apenas de caracteres maiúsculos usando a função isupper() do Python 17 - Como obter uma substring de uma string em Python usando o fatiamento de strings - Revisado para Python 3.9 18 - Como remover palavras duplicadas de uma string em Python usando as funções split(), join() e fromkeys() 19 - Como inverter uma string em Python usando fatiamento de strings 20 - Como substituir partes de uma palavra, frase ou texto em Python usando a função replace() do objeto String 21 - Como testar se uma string começa com uma outra substring em Python usando a função startswith() 22 - Como testar se uma string termina com uma outra substring em Python usando a função endswith() 23 - Como converter uma string para letras minúsculas em Python usando a função lower() 24 - Como converter uma string para letras maiúsculas em Python usando a função upper() 25 - Como converter uma string para float ou double em Python usando a função float() Data e Hora (26)26 - Como obter o nome do dia da semana no formato curto 27 - Datas e horas em Python - Como obter o nome do dia da semana no formato longo (segunda-feira, terça-feira, etc) usando a função strftime() do Python 28 - Como obter o nome do mês da data atual no formato curto usando os métodos today() e strftime() da classe datetime do Python 29 - Como retornar o nome do mês de uma data no formato longo em Python usando o marcador %B do método strftime() 30 - Obtendo a data e hora atuais formatadas de acordo com as configurações regionais 31 - Como retornar o dia do mês em Python como um decimal no intervalo 01-31 usando strftime("%d") 32 - Como retornar a hora em Python como um decimal no intervalo 00-23 (formato 24 horas) usando o sinalizador %H 33 - Datas e horas em Python - Como obter a hora como um decimal no intervalo 00-12 (formato 12 horas) 34 - Obtendo o dia do ano como um decimal no intervalo 001-366 35 - Como obter o mês como um decimal no intervalo 01-12 36 - Obtendo os minutos como um decimal no intervalo 00-59 37 - Obtendo AM ou PM dependendo da hora do dia 38 - Como obter os segundos como um decimal no intervalo 00-59 39 - Obtendo o número da semana no ano (domingo como primeiro dia da semana) 40 - Obtendo o número da semana no ano (segunda-feira como primeiro dia da semana) 41 - Obtendo o dia da semana como um decimal no intervalo 0-6 42 - Como exibir a data atual em Python de acordo com as configurações regionais usando as funções strftime() e setlocale() 43 - Exibindo a hora atual usando as configurações regionais 44 - Como formatar a data e hora atual em Python usando a função strftime() da classe datetime 45 - Como obter o ano sem o século como um decimal no intervalo 00-99 46 - Python para iniciantes - Como obter o ano com quatro dígitos usando Python 47 - Como obter um datetime da data e hora atual usando o método today() da classe datetime da linguagem Python 48 - Como construir uma data em Python usando o construtor da classe datetime 49 - Construindo uma data e hora usando o construtor da classe datetime 50 - Como adicionar dias à uma data em Python usando a função timedelta() da classe datetime 51 - Como calcular a diferença de dias entre duas datas em Python Internet, LAN e E-Mail (3)52 - Como obter o nome de host da máquina local usando a função gethostname() do módulo socket do Python 53 - Como obter o IP da máquina local usando a função gethostbyname() do módulo socket do Python 54 - Como retornar o IP de uma máquina remota usando a função gethostbyname() do módulo socket do Python Matemática e Estatística (28)55 - Como obter o valor absoluto de um número usando a função fabs 56 - Como testar se um número é par ou ímpar em Python usando o operador de módulo - Python para Matemática 57 - Como corrigir o problema da divisão com inteiros em Python (versões anteriores a 3.0) 58 - Como obter o resto de uma divisão de inteiros em Python - O operador módulo % da linguagem Python 59 - Apostila Python para iniciantes - Como calcular juros compostos e montante usando Python 60 - Gerando números aleatórios em Python 61 - Como obter a série de Fibonacci recursivamente usando Python - Como calcular a sequência de Fibonacci em Python 62 - Como elevar uma base a um determinado expoente usando a função pow() do módulo math da linguagem Python 63 - Como calcular porcentagem em Python - Como efetuar cálculos de porcentagem em Python 64 - Como calcular MDC em Python - Python para matemática 65 - Python para iniciantes - Como inverter um número inteiro em Python usando apenas laços e operadores matemáticos 66 - Como calcular desvio padrão em Python - Python para Matemática e Estatística 67 - Como calcular raiz quadrada usando a função sqrt() do objeto math do Python 68 - Como testar se um número é primo em Python 69 - Como arredondar um valor numérico em Python usando a função round() 70 - Como calcular porcentagem em Python - Eu tenho um valor de R$ 500,00 que aumentou para R$ 800,00. Qual foi o aumento percentual? 71 - Como calcular porcentagem em Python - O valor 30 é qual porcentagem de 80? 72 - Como calcular porcentagem em Python - Quanto é 20% de 90? 73 - Como calcular porcentagem em Python - Eu tenho um valor de R$ 800,00 que diminuiu para R$ 300,00. Qual foi a diminuição percentual? 74 - Como calcular porcentagem em Python - Eu tenho um valor de R$ 350,00 e quero aumentar 18%. Qual é o resultado? 75 - Como calcular porcentagem em Python - Eu tenho um valor de R$ 700,00 e quero diminuir 15%. Qual é o resultado? 76 - Como resolver uma equação do segundo grau em Python - Como calcular Bhaskara em Python 77 - Como calcular MMC em Python - Como calcular o Mínimo Múltiplo Comum na linguagem Python 78 - Como retornar a parte fracionária e a parte inteira de um número real usando a função modf() do Python 79 - Como retornar o resultado de uma divisão de inteiros, incluindo o resto, em Python, usando a função divmod() do Python 80 - Como converter de octal para decimal em Python usando um laço while 81 - Como calcular raiz quadrada em Python usando a função sqrt() do módulo Math 82 - Como calcular Média Harmônica em Python - Python para Matemática e Estatística Sistema (3)83 - Como obter o diretório do seu programa Python usando sys.path[0] 84 - Obtendo o valor da variável de ambiente PYTHONPATH 85 - Como obter o nome do usuário logado no Windows ou Linux em Python usando as funções os.getlogin() ou getpass.getuser() Aplicativos e Outros (1)86 - Como calcular a distância entre dois pontos na terra em Python Arquivos e Diretórios (13)87 - Como usar a função exists() do módulo os.path para testar a existência de um arquivo ou diretório em Python 88 - Como usar o método getcwd() do módulo os do Python para obter o diretório atual de trabalho da aplicação 89 - Como ler o conteúdo de um arquivo uma linha de cada vez usando a função readline() do Python 90 - Como retornar a quantidade de linhas em um arquivo usando Python 91 - Como pesquisar uma palavra em um arquivo texto usando Python 92 - Como testar se um diretório está vazio usando Python 93 - Como listar o conteúdo de um diretório usando a função listdir() do módulo os do Python 94 - Como criar um diretório em Python usando a função mkdir() do módulo os 95 - Como escrever em um arquivo em modo binário usando Python 96 - Como abrir um arquivo em modo leitura usando a função open() do Python 97 - Como escrever em um arquivo usando a função writelines() do Python 98 - Como renomear um arquivo em Python usando a função os.rename() 99 - Como criar um arquivo em Python usando a função open() Arrays e Matrix (Vetores e Matrizes) (3)100 - Como criar uma matriz bidimensional ou tridimensional em Python 101 - Como testar de uma matriz é uma matriz identidade usando Python 102 - Como embaralhar os elementos de um array em Python usando random.shuffle() Métodos, Procedimentos e Funções (1)103 - Como criar uma função com número variável de argumentos em Python usando *argv Formatação de datas, strings e números (6)104 - Como formatar inteiros com uma determinada quantidade de zeros à esquerda usando Python 105 - Como formatar valores de ponto-flutuante com uma determinada quantidade de zeros à esquerda em Python 106 - Python para matemática - Como definir a precisão (casas decimais) na exibição de um valor de ponto-flutuante em Python 107 - Como inserir uma determinada quantidade de espaços à esquerda de um valor numérico usando Python 108 - Python para iniciantes - Como inserir uma determinada quantidade de espaços à direita de uma string 109 - Como formatar strings em Python usando a função format() da classe String Rotinas de Conversão (1)110 - Como converter uma string para um valor numérico inteiro usando a função int() do Python Lista (List) (26)111 - Python para iniciantes - Como usar o tipo de dados list da linguagem Python 112 - Como criar uma lista Python vazia e adicionar itens a ela usando o laço for..in 113 - Curso completo de Python - Como obter a quantidade de itens em uma lista Python 114 - Como percorrer os elementos de uma lista Python usando o laço for e índices 115 - Como adicionar itens ao final de uma lista de inteiros em Python usando a função append() 116 - Como contar quantas vezes um elemento aparece em uma lista do Python usando a função count() 117 - Como adicionar uma lista Python ao final de outra usando o método extend() 118 - Como pesquisar um item em uma lista Python e retornar seu índice usando a função index() 119 - Como adicionar itens no início de uma lista Python usando a função insert() 120 - Vetores e matrizes em Python - Como inserir itens em posições aleatórias de uma lista 121 - Python para iniciantes - Como inserir itens em posições específicas de uma lista usando o método insert() 122 - Como excluir e retornar o último item de uma lista Python usando o método pop() 123 - Como excluir e retornar o primeiro item de uma lista Python usando a função pop() 124 - Como remover e retornar um item aleatório em uma lista Python usando a função pop() e um número randômico 125 - Como excluir e retornar um item da lista Python baseado em seu índice usando a função pop() 126 - Como pesquisar um item em uma list e removê-lo usando a função remove() do Python 127 - Como inverter a ordem dos elementos em uma lista Python usando o método reverse() 128 - Apostila de Python - Como ordenar uma lista de inteiros em ordem crescente ou decrescente usando o método sort() do objeto List do Python 129 - Ordenando uma lista de inteiros usando uma função de comparação 130 - Python para iniciantes - Como classificar uma lista de strings usando ordem alfabética 131 - Curso de Python - Como ordenar uma lista de strings baseado no tamanho de cada uma 132 - Ordenando uma lista de strings sem considerar maiúsculas e minúsculas 133 - Como filtrar os elementos de uma List do Python usando a função filter() 134 - Como usar a função zip() do Python para converter duas listas em conjuntos de tuplas 135 - Como ordenar uma lista de inteiros em Python de acordo com a soma dos dígitos de seus elementos usando uma função lambda 136 - Como ordenar um array de acordo com a soma dos dígitos dos elementos em Python usando laços e list comprehension Programação Orientada a Objetos (3)137 - Programação orientada a objetos em Python: Classes, objetos, métodos e variáveis de instância - Atualizado 138 - Como usar construtores em suas classes Python - Programação Orientada a Objetos em Python 139 - Como usar herança em Python - Programação Orientada a Objetos em Python Tupla (Tuple) (1)140 - Python para iniciantes - Como usar o tipo de dados tuple da linguagem Python Recursão (Recursividade) (4)141 - Como calcular fatorial em Python usando uma função recursiva 142 - Python para iniciantes - Como escrever uma função recursiva para calcular a potência de um número usando a linguagem Python 143 - Como testar se um vetor está ordenado de forma crescente usando recursividade em Python 144 - Como somar os elementos de um vetor em Python usando uma função recursiva - Linguagem Python para iniciantes Ordenação e Pesquisa (Busca) (4)145 - Python Insertion Sort - Como ordenar um vetor de inteiros usando a ordenação Insertion Sort (Ordenação por Inserção) 146 - Como usar a ordenação Selection Sort em Python - Ordenação por Seleção em Python 147 - Como usar a busca binária em Python - Pesquisa binária na linguagem Python 148 - Como implementar a ordenação Quicksort em Python - Apostila de Python para iniciantes Laços de Repetição (1)149 - Como somar os dígitos de um número em Python usando o laço while - Solução para número inteiro de qualquer tamanho Set (Conjunto) (10)150 - Como criar e usar um Set em Python 151 - Como remover elementos duplicados de uma List do Python usando um Set 152 - Como adicionar elementos a um Set do Python usando a função add() 153 - Como somar os elementos de um Set do Python usando a função sum() 154 - Como retornar a quantidade de elementos em um Set do Python usando a função len() 155 - Como excluir todos os elementos de um Set do Python usando a função clear() 156 - Como testar se um valor está contido em um Set do Python usando as palavras-chaves in e not in 157 - Como percorrer individualmente os elementos de um Set do Python usando o laço for 158 - Como excluir um elemento de um Set do Python usando a função remove() 159 - Como representar a união de conjuntos usando a função union() do objeto Set do Python Números Aleatórios, Números Randômicos, Amostras Aleatórias, Amostras Randômicas (1)160 - Como gerar um inteiro aleatório em Python usando o método randint() do módulo Random Trigonometria - Funções Trigonométricas (7)161 - Como converter radianos em graus na linguagem Python 162 - Como converter graus em radianos em Python - Trigonometria em Python 163 - Como calcular o arco cosseno de um número em Python usando o método acos() do módulo math 164 - Como calcular o seno de um número ou ângulo em Python usando a função sin() do módulo Math 165 - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Python 166 - Como calcular o comprimento da hipotenusa em Python dadas as medidas do cateto oposto e do cateto adjascente 167 - Como calcular o cosseno de um ângulo em Python usando a função cos() do módulo Math - Calculadora de cosseno em Python Geometria, Trigonometria e Figuras Geométricas (10)168 - Geometria com Python - Como calcular o ponto médio entre dois pontos no plano usando Python 169 - Como calcular o diâmetro, a circunferência e a área de um círculo dado o raio em Python - Python para Geometria 170 - Python para Geometria - Dado a altura, como calcular o lado, o perímetro, o semiperímetro e a área de um triângulo equilátero usando Python 171 - Como calcular o coeficiente angular de uma reta em Python dados dois pontos no plano cartesiano 172 - Como calcular a equação reduzida da reta em Python dados dois pontos pertencentes à reta 173 - Como testar se um ponto está dentro de um círculo em Python - Desenvolvimento de Games com Python 174 - Como calcular o ponto de interseção de duas retas em Python - Python para Geometria Analítica e Álgebra Linear 175 - Como calcular a apótema de um polígono regular de N lados em Python 176 - Como calcular a área do trapézio em Python - Python para Geometria Plana 177 - Como calcular a área de um Triângulo Equilátero em Python - Python para Geometria, Trigonometria e Álgebra Linear Dictionary, Dict (Dicionário) (7)178 - Como criar e usar um Dictionary (dicionário) em Python 179 - Como retornar a quantidade de mapeamentos em um dicionário do Python usando a função len() 180 - Como testar se uma chave existe em um dicionário do Python usando a palavra-chave in 181 - Como retornar os elementos de um dicionário Python como tuplas chave-valor usando a função items() 182 - Como retornar as chaves de um dicionário Python usando a função keys() do objeto dict 183 - Como retornar os valores de um dicionário Python usando a função values() do objeto dict 184 - Como adicionar novos itens a um dicionário Python Sobrecarga de Operadores (1)185 - Como sobrecarregar o operador de adição em Python para efetuar a soma de frações Números Complexos (Complex Numbers) (1)186 - Como multiplicar dois números complexos na forma retangular usando Python HTTP Web Server (1)187 - Como criar um servidor web em Python usando as classes BaseHTTPRequestHandler e HTTPServer Unidades de Medida (2)188 - Como converter pés em metros em Python - Conversão de medidas em Python - Pés para metros 189 - Como converter metros em pés em Python - Conversão de medidas em Python - Metros para pés Livros, E-books, Apostilas e Cursos (1)190 - E-Book 650 Dicas, Truques e _Exercícios Resolvidos_ de Python - PDF com 1.200 páginas Dicas de Estudo e AnotaçõesVariáveis e Constantes (1)191 - Regras para a escolha de nomes de variáveis, nomes de funções, classes e outros identificadores em Python Fundamentos da LinguagemPassos Iniciais (11)192 - Como evitar uma quebra de linha após a instrução print 193 - Quais os caracteres de escape disponíveis em Python? 194 - Como obter a entrada do usuário usando o método raw_input() - Atualizado para Python 3.0 195 - Operadores relacionais e de igualdade disponíveis em Python 196 - Python para iniciantes - Como importar módulos para seus programas Python 197 - Obtendo o nome de um módulo usando __name__ 198 - Aprenda a importar identificadores de outros módulos para o namespace atual 199 - Python para iniciantes - Como importar módulos e identificadores Python usando a instrução import...as 200 - Como usar os argumentos padrões das funções em Python 201 - Alterando a ordem dos parâmetros de uma chamada à funções usando palavras-chaves 202 - Como criar módulos de código reutilizável em Python Estruturas de Controle (12)203 - Como usar o laço for do Python - Apostila Python para iniciantes - O laço for 204 - Como executar múltiplas instruções em um laço for 205 - Como testar condições em Python usando a estrutura condicional if...elif...else (se, senão se, senão) 206 - Como usar if/else em Python 207 - Como usar if/elif/else em Python 208 - Como usar o laço while do Python - Python para iniciantes 209 - Python para iniciantes - Como contar de 0 a 10 usando o laço for da linguagem Python 210 - Apostila Python para iniciantes - Como exibir os números pares de 0 a 20 usando o laço for da linguagem Python 211 - Como exibir os valores de 0 a 10 em ordem decrescente usando o laço for da linguagem Python 212 - Python para iniciantes - Como usar a instrução break em Python 213 - Como criar um laço while() infinito na linguagem Python 214 - Python para iniciantes - Como usar a instrução continue da linguagem Python Métodos, Procedimentos e Funções (3)215 - Aprenda a programar em Python - Como criar suas próprias funções em Python 216 - Alterando a ordem dos parâmetros de uma chamada à métodos (funções) usando palavras-chaves 217 - Como usar os argumentos padrões das funções e métodos em Python Variáveis e Constantes (2)218 - Como usar a função type() da linguagem Python para descobrir o tipo de dados de uma variável 219 - Como acessar variáveis globais a partir de seus métodos Python Comentários (2)220 - Como inserir comentários em seus códigos Python 221 - Como usar comentários de múltiplas linhas em Python wxPythonPassos Iniciais (1)222 - Python wxPython - Como instalar e criar aplicações GUI em Python usando a biblioteca wxPython Eventos e Tratadores de Eventos (2)223 - Como tratar o evento wx.EVT_MOVE em suas aplicações wxPython - Interfaces gráficas no Python 224 - Como tratar o evento wx.EVT_PAINT em suas aplicações wxPython - Interfaces gráficas no Python CGI Python (módulo cgi)URLs, Documentos e Páginas (4)225 - Como redirecionar para outra página ou site 226 - Como redirecionar o navegador a partir de um código Python CGI usando parâmetros na URL 227 - Como verificar se a requisição foi feita usando GET ou POST 228 - Qual a diferença entre os métodos de requisição GET e POST Formulários (4)229 - Como obter valores inseridos em campos text em formulários usando Python CGI 230 - Obtendo o valor do radio button selecionado usando Python CGI 231 - Como obter os checkboxes marcados no formulário 232 - Aprenda a verificar se um determinado campo no formulário foi ou não preenchido Estruturas de DadosFilas (2)233 - Como criar uma fila em Python usando um vetor de inteiros e programação orientada a objetos - A classe Fila 234 - Como criar uma fila circular em Python usando um vetor e programação orientada a objetos - A classe FilaCircular Lista Ligada Simples (8)235 - Como inserir um nó no início de uma lista singularmente ligada em Python 236 - Como inserir um nó no final de uma lista singularmente ligada em Python 237 - Como retornar a quantidade de nós de uma lista singularmente encadeada em Python 238 - Como inserir um novo nó na posição n de uma lista singularmente encadeada em Python 239 - Como excluir um nó no início de uma lista singularmente encadeada em Python 240 - Como excluir um nó no final de uma lista encadeada simples em Python 241 - Como excluir um nó na posição n de uma lista singularmente encadeada em Python 242 - Como inverter a ordem dos nós de uma lista singularmente encadeada em Python Árvore Binária e Árvore Binária de Busca (1)243 - Como percorrer uma árvore binária em Python usando o algorítmo depth-first search (DFS) de forma iterativa Desafios e Lista de Exercícios ResolvidosStrings e Caracteres (10)244 - Como testar se duas palavras são anagramas uma da outra - Solução usando dicionário/hash table 245 - Receber um nome e imprimir as 4 primeiras letras do nome 246 - Receber um nome e imprimir as letras nas posições ímpares 247 - Como montar uma string contendo o primeiro caractere, o caractere do meio e o último caractere de uma string informada 248 - Como ler uma string e organizar os caracteres de forma que os caracteres minúsculos fiquem de um lado e os maiúsculos do outro 249 - Um programa Python que lê uma palavra ou frase e a escreve na tela de forma invertida, ou seja, de trás para frente 250 - Um programa Python que obtém o caractere correspondente a uma determinada posição de uma string 251 - Como testar se uma string Python contém somente os dígitos de 0 a 9 usando códigos ASCII 252 - Como excluir palavras repetidas em uma frase ou texto em Python usando um objeto Set 253 - Como retornar o código ASCII associado a um caractere em Python - Ler um caractere e retornar o código ASCII correspondente Data e Hora (2)254 - Como exibir a data e hora atual usando Python 255 - Como adicionar dias à uma data em Python - Escreva um programa Python que adiciona 3 dias à data atual Matemática e Estatística (5)256 - Escreva um programa Python que pede um número inteiro e informa se o número informado é um número de Armstrong 257 - Como converter de decimal para números romanos em Python 258 - Como calcular juros simples em Python - Um programa Python que lê o valor principal, o tempo 259 - Como calcular os fatores de um número em Python - Python para Matemática 260 - Como calcular a média aritmética, ponderada e harmônica em Python - Escreva um programa Python que receba as 3 notas Arquivos e Diretórios (1)261 - Como contar as ocorrências de uma palavra em um arquivo texto usando Python Arrays e Matrix (Vetores e Matrizes) (33)262 - Escreva um programa Python que encontra o elemento com o maior valor em uma matriz MxN, ou seja, uma matriz de várias linhas e várias colunas 263 - Escreva um programa Python que encontra o elemento com o menor valor em uma matriz MxN, ou seja, uma matriz de várias linhas e várias colunas 264 - Como percorrer todos os elementos de um vetor de inteiros e exibir a soma de seus valores 265 - Escreva uma função Python que recebe um vetor de inteiros e informe se os elementos do array estão classificados em ordem crescente 266 - Escreva um programa Python para encontrar o segundo maior valor em um vetor de inteiros 267 - Escreva um programa Python para mover todos os zeros para o final do vetor, sem alterar a ordem dos elementos já presentes no array 268 - Como criar uma matriz bidimensional em Python - Escreva um programa Python que declara uma matriz de duas dimensões e pede 269 - Usando um laço for para percorrer os elementos de um vetor e exibir a soma dos valores positivos e a quantidade de valores negativos 270 - Dado um vetor não ordenado de inteiros, encontre a maior sequência consecutiva em ordem crescente 271 - Como retornar o maior elemento em cada uma das linhas de uma matriz usando Python 272 - Como retornar o maior elemento em cada uma das colunas de uma matriz usando Python 273 - Escreva um programa para informar o maior elemento de um vetor de 5 posições do tipo inteiro 274 - Desenvolva um programa que calcule a média das notas de alunos para uma turma de no máximo 100 alunos 275 - Escreva um programa que solicite as notas de quatro alunos ao usuário e apresente na tela a menor e a maior nota 276 - Escreva um programa que solicite seis números do tipo inteiro ao usuário e os armazene em um vetor, depois 277 - Escreva um programa que solicita doze números do tipo inteiro ao usuário e guarde-os em um vetor. Separe esses números em pares e ímpares e os armazene em dois 278 - Desenvolva um programa que leia dez números do tipo inteiro ao usuário. Armazene esses dez números em um vetor 279 - Criando dois vetores de inteiros de forma que a soma dos elementos individuais de cada vetor seja igual a 30 280 - Faça um programa para obter os valores de uma matriz 3x3 de números inteiros. Depois da leitura dos dados 281 - Desafio do número ausente. Dado um vetor de números naturais 1..n, encontre o valor ausente 282 - Como encontrar o par de elementos em um vetor que, somados, resulte no número informado - Solução usando força-bruta 283 - Faça um algoritmo em Python que leia 9 números inteiros, guarde-os em uma matriz 3x3 e mostre os números pares 284 - Como testar se uma matriz é uma Matriz Triangular Superior em Python 285 - Matriz Simétrica em Python - Um programa Python que testa se uma matriz quadrada é uma matriz simétrica 286 - Escreva um programa Python que leia os elementos de um vetor A de dez elementos inteiros e construa outro vetor B 287 - Peça para o usuário informar o valor do primeiro elemento e gere os valores dos demais elementos com o dobro do 288 - Faça um algoritmo que leia a nota de 10 alunos de uma turma e guarde-as em um vetor. No final, mostre 289 - Escreva um algoritmo Python que cria e preenche um vetor de 10 posições com números aleatórios (entre 0 e 99) 290 - Como retornar o primeiro elemento de um vetor em Python 291 - Como inverter a ordem dos elementos de um array usando apenas uma variável temporária 292 - Usando apenas vetores, escreva um programa Python que leia o nome de cinco alunos e as três notas de cada um. Em seguida 293 - Como verificar quantas vezes um valor é encontrado em um vetor - Como usar vetores e matrizes em Python 294 - Faça um algoritmo que preencha um vetor de 30 posições com números entre 1 e 15 sorteados pelo computador. Depois disso, peça para o usuário Estruturas de Controle (15)295 - Algorítmos Resolvidos de Python - Escreva um programa Python que leia o número de alunos e o de alunas de uma sala. Como saída, o programa deve apresentar primeiro quem estiver em maior quantidade 296 - Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor 297 - Um programa que lê a altura e o sexo de uma pessoa e informa seu peso ideal 298 - Ler os lados de um triângulo e informar se ele é isósceles, escaleno ou equilátero 299 - Como testar se um ano é bissexto em Python - Um programa que lê um ano com quatro dígitos e informa se ele é bissexto ou não 300 - Um programa que lê três números inteiros e mostra o maior 301 - Um programa que lê duas notas, calcula a média aritmética e exibe uma mensagem de reprovado, exame ou aprovado 302 - Como criar um conversor de moedas em Python - Um programa Python para converter de Real para Dólar e de Dólar para Real 303 - É melhor abastecer com álcool ou gasolina? Escreva um programa Python para ajudar o motorista a se decidir 304 - Como escrever o programa Fizz Buzz em Python - Peça para o usuário informar um número inteiro e escreva "Fizz" se o número for 305 - Escreva um programa Python para ler as notas n1 e n2 de um aluno e calcule a sua média aritmética 306 - As maçãs custam R$ 0,30 cada se forem compradas menos do que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze 307 - Escreva um programa Python que leia os três ângulos internos de um triângulo e informe se ele é um triângulo válido 308 - Numa promoção exclusiva para o Dia da Mulher, uma loja quer dar descontos para todos, mas especialmente para mulheres. Faça um programa 309 - Escreva um programa que leia o ano de nascimento de um rapaz e mostre a sua situação em relação ao alistamento militar Métodos, Procedimentos e Funções (9)310 - Escreva uma função em Python que aceita um inteiro como argumento e retorna a diferença entre o número fornecido e o número 13. Se o número for 311 - Como escrever uma função Python que recebe dois números inteiros e retorna a soma desses dois valores como um inteiro 312 - Como testar se um número informado pertence a série Fibonacci 313 - Escreva uma função Python chamada inverter() que recebe um número inteiro e retorna este mesmo número invertido 314 - Escreva uma função Python que recebe graus em Fahrenheit e retorna a temperatura correspondente em Celcius 315 - Algoritmos Resolvidos de Python - Escreva uma função Python que recebe graus em Celcius e retorna a temperatura correspondente em Fahrenheit 316 - Como converter minutos em segundos usando Python 317 - Escreva uma função Python que recebe três números inteiros e retorna o menor deles 318 - Uma função Python que recebe um valor inteiro e informa se o mesmo é um número primo Lista (List) (5)319 - Escreva um programa Python que lê inteiros informados pelo usuário e os armazena em uma lista. Seu programa deverá 320 - Uma função Python que encontra o maior valor em uma list 321 - Uma função Python que encontra o menor valor em uma list 322 - Como criar uma List de Alunos, inserir novos alunos e listá-los usando um menu de opções 323 - Uma função Python que recebe uma lista e retorna a multiplicação de todos os seus itens Programação Orientada a Objetos (3)324 - Uma classe para representar uma pessoa, com os atributos privados de nome, data de nascimento e altura 325 - Crie uma classe Circulo que possui um construtor que receberá o valor do raio. Inclua um método getArea() para calcular 326 - Criar uma classe Veiculo com os atributos marca, modelo e cor. Peça para o usuário fornecer os valores dos atributos Recursão (Recursividade) (8)327 - Um método recursivo que conta de 0 até 10 328 - Um método recursivo que recebe um valor inteiro e o exibe na ordem inversa 329 - Escreva um programa Python usa uma função recursiva para retornar a quantidade de dígitos presente em um número inteiro informado pelo usuário 330 - Um método recursivo que conta de 10 até 0 331 - Escreva um método recursivo em Python que, dados dois inteiros a e b (a <= b), retorna a multiplicação dessa faixa de números 332 - Como multiplicar os dígitos de um número inteiro usando recursividade em Python 333 - Um método recursivo que calcula o número de Fibonacci para um dado índice 334 - Uma função recursiva que conta quantas vezes um valor inteiro k ocorre em um vetor de inteiros Lista Ligada Simples (1)335 - Escreva um programa Python para criar uma lista singularmente ligada, inserir novos nós no final da lista e exibí-los Ordenação e Pesquisa (Busca) (1)336 - Como usar a Ordenação da Bolha em Python para ordenar os valores de um vetor em ordem crescente ou decrescente Laços de Repetição (30)337 - Dado um número, crie um programa Python que escreva todos os números ímpares menores que o número 338 - Um programa que calcule e mostre a tabuada de multiplicação de um número digitado pelo usuário (entre 1 e 10) 339 - Usando um laço for para solicitar ao usuário que informe 10 valores inteiros e mostrar quantos valores negativos foram informados 340 - Escreva um programa Python que leia dois números inteiros e divida o primeiro pelo segundo sem usar o símbolo de divisão "/" 341 - Como testar se um número informado pelo usuário é binário usando Python 342 - Como encontrar o maior dígito em um número inteiro informado pelo usuário 343 - Como testar se um número é perfeito usando Python 344 - Dado um número inteiro positivo n, se n for par, seu código deverá dividí-lo por 2, e 345 - A cada número n lido, desenhe o histograma referente a este número, ou seja, para cada número n, exiba um linha de n caracteres "#" 346 - Escreva um programa (algoritmo) Python que usa o laço for para exibir uma tabela de conversões de milhas para quilômetros 347 - Como desenhar um triângulo de números em Python usando laços 348 - Como somar todos os números de 1 até o número informado pelo usuário em Python 349 - Escreva um programa em Python para ler dois números inteiros M e N e, a seguir, imprimir os números pares 350 - Um laço for que solicita ao usuário 10 números inteiros e mostra o menor e o maior valor informado 351 - Escreva um programa Python para somar N números informados pelo usuário usando o laço for 352 - Escreva um programa Python que usa o laço while para somar N números informados pelo usuário 353 - Como desenhar uma pirâmide de números em Python com números repetindo nas linhas 354 - Escreva um programa Python que pede ao usuário dois números inteiros e mostre a soma dos números entre eles, sem incluí-los 355 - Como testar se dois números são números amigos em Python - Escreva um programa Python que 356 - Como converter de binário para decimal em Python usando o laço for 357 - Elabore um programa Python que efetue a leitura sucessiva de valores numéricos e apresente no final o somatório, a média e o total de valores lidos 358 - Como converter decimal em binário em Python usando o laço while 359 - Como calcular a tabuada de multiplicação para os números de 1 a 9 em Python 360 - Faça um programa que sorteie um número aleatório entre 0 e 500 e pergunte ao usuário qual é o "número mágico". O programa deverá 361 - Na usina nuclear de Angra dos Reis, os técnicos analisam a perda de massa de um material radioativo. Sabendo-se que este 362 - Ler a idade e o peso de 10 pessoas e mostrar a quantidade de pessoas com mais de 80 quilos e a média das idades 363 - Como calcular e exibir os 50 primeiros números primos em Python 364 - Escreva um programa Python que usa o laço while para ler um número indeterminado de idades. A condição de parada do laço é o valor da idade igual a 0 365 - Faça um programa que possua uma função chamada Potencia(), que vai receber dois parâmetros numéricos (base e expoente) 366 - Faça um programa que leia a idade e o sexo de 5 pessoas, mostrando no final: a) Quantos homens foram cadastrados Trigonometria - Funções Trigonométricas (1)367 - Como calcular o seno, co-seno, tangente, secante, co-secante e co-tangente de um ângulo informado pelo usuário Python Básico (60)368 - Ler um número inteiro na faixa 0-999 e mostrar a soma de seus dígitos - Apostila de Python Básico 369 - Python Básico - Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos 370 - Uma locadora de charretes cobra R$ 10,00 de taxa para cada 3 horas de uso destas 371 - Escreva um programa em Python para o Ministério da Saúde que o auxilie nas informações sobre a dengue em Brasília. Esse programa 372 - Como somar dois números em Python - Escreva um programa Python que leia dois números e mostre a sua soma 373 - Como multiplicar dois números em Python - Escreva um programa em Python para ler dois números inteiros informados 374 - Um programa Python que receberá a duração de um evento expresso em segundos e exiba-o expresso em horas, minutos e segundos 375 - Como calcular o restante de um salário após o pagamento de duas contas com juros 376 - Escreva um programa em Python que usa a função log10() para informar a quantidade de dígitos em um número inteiro 377 - Como somar o primeiro e o último dígito de um número inteiro informado pelo usuário em Python 378 - Como testar se um número é potência de dois usando Python 379 - Como testar se um número é potência de três usando Python 380 - Como testar se um número é potência de quatro usando Python 381 - Como testar se um número é um quadrado perfeito em Python - Solução usando sqrt() e floor() 382 - Como testar se um número é potência de outro número em Python 383 - Como calcular a soma, o produto, a diferença e o quociente de dois números inteiros informados pelo usuário 384 - Um programa que lê três números e os classifica e exibe em ordem crescente 385 - Como converter quilômetros em metros, centímetros e milímetros usando Python 386 - Escrever um algoritmo que leia o nome de um aluno e as notas das três provas que ele obteve no semestre. No final informar o nome do aluno 387 - Como calcular o peso de uma pessoa na Lua usando Python 388 - Como ler um número inteiro e imprimir seu sucessor e seu antecessor em Python 389 - Como calcular o Índice de Massa Corporal em Python - Como calcular IMC em Python 390 - Ler três números inteiros e indicar se eles estão em ordem crescente ou decrescente 391 - Como testar se um número é positivo ou negativo em Python 392 - Como calcular salário líquido em Python - Calculando o salário líquido de um professor 393 - A empresa GÁS TOTAL paga uma gratificação de R$ 237,50 a todos os seus funcionários. Escreva um programa Python 394 - Um programa Python que calcula qual o menor número possível de notas de 100, 50, 10, 5 e 1 em que o valor a ser sacado pode ser decomposto 395 - Como calcular média ponderada em Python - Ler o nome de um aluno e as notas de três provas 396 - Um programa Python que lê dois números e mostra a soma, subtração, multiplicação e a divisão dos números lidos 397 - Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit 398 - Um programa em Python que leia o nome de um vendedor, o seu salário fixo e o total de vendas efetuadas por ele no mês (em dinheiro) 399 - Uma empresa de táxi cobra a bandeirada de R$ 5,00 e ainda o valor de R$ 1,50 para cada quilômetro rodado 400 - Uma locadora de carros aluga seus veículos cobrando uma taxa de R$ 25,00 reais a diária mais R$ 0,20 por quilômetro rodado 401 - Escreva um programa Python que declara duas variáveis do tipo int e atribui a elas os valores 9 e 4 (nessa ordem). Em seguida mostre, em uma linha de cada vez 402 - Ler um número de três dígitos, separá-lo e invertê-lo, escrevendo o número lido e sua forma inversa 403 - Escreva um programa Python que pede para o usuário informar um número inteiro positivo de dois dígitos (Ex: 17) e mostre a soma de seus dígitos 404 - Um programa Python que recebe o ano de nascimento de uma pessoa e o ano atual e mostra a idade da pessoa em anos, meses, dias e semanas 405 - Valor da diária, valor médio arrecadado com e sem promoção e o lucro ou prejuízo mensal de uma promoção em um hotel 406 - Como calcular desconto de INSS em Python - Um programa que calcula Imposto de Renda, INSS e Sindicato em Python 407 - Como calcular lucro mensal de uma empresa em Python - O lucro de uma empresa é dado por L(x) = 10x - 5000, onde x é a quantidade 408 - Como transformar dias em anos, meses, semanas e dias em Python 409 - Escreva um programa Python para exibir a soma dos cubos de dois números informados pelo usuário. Faça a leitura da entrada do usuário 410 - Como retornar o resto da divisão entre dois números inteiros sem usar o operador de módulo 411 - Quantidade de patas dos animais de uma fazenda - O desafio da fazenda em Python 412 - Algoritmo Python para ler um número inteiro e exibir o dobro e o triplo do número informado 413 - Escrever um algoritmo que recebe o salário-base de um funcionário, calcule e mostre o salário a receber 414 - Um programa que lê um salário e concede um aumento de 20% para os salários inferiores a R$ 800,00 415 - Escreva um programa Python que pede para o usuário informar o salário de uma pessoa, o valor de um empréstimo e a quantidade de prestações 416 - A loja ELETROMÓVEIS está vendendo os seus produtos no cartão em 5 vezes sem juros. Faça um algoritmo Python que 417 - O Sr. João necessita saber o consumo médio de um automóvel, e solicitou para você desenvolver um algoritmo Python que 418 - Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas 419 - Ler um número inteiro, separar seus dígitos e imprimí-los individualmente separados por espaços 420 - Um programa Python que solicita ao usuário que informe sua idade em anos, meses e dias e mostre sua idade em dias 421 - Escreva um programa Python para calcular e imprimir o número de lâmpadas necessárias 422 - Escreva um programa em Python para ler, calcular e escrever a média aritmética entre dois números 423 - Escrever um algoritmo que lê o público total de um jogo de futebol e fornece a renda do jogo 424 - Lendo a idade de um nadador e classificando sua categoria como infantil, juvenil, adolescente, adulto ou sênior 425 - A loja SPCar precisa de um programa para auxiliar na cobrança de serviços de locação de veículos. O programa deve ler os seguintes dados 426 - A locadora de carros precisa da sua ajuda para cobrar seus serviços. Escreva um programa que pergunte a quantidade de Kms percorridos por um carro alugado 427 - Escreva um programa Python que pergunte a velocidade de um carro. Caso ultrapasse 80km/h, exiba uma mensagem dizendo que Geometria Analítica e Álgebra Linear (1)428 - Como calcular o quadrante de uma coordenada cartesiana em Python Geometria, Trigonometria e Figuras Geométricas (5)429 - Como calcular a área de um losango em Python 430 - Como calcular o ângulo entre os ponteiros de horas e minutos em um relógio analógico 431 - Como testar se um retângulo cabe dentro de um círculo usando Python 432 - Como calcular o comprimento de um segmento de reta usando Python 433 - Como calcular o volume e a área de um cilindro em Python - Geometria Espacial em Python Dictionary, Dict (Dicionário) (4)434 - Como filtrar idades pares em um dicionário do Python e inserí-las em uma lista 435 - Como filtrar notas maiores que 7.0 em um dicionário do Python e exibí-las na tela 436 - Dadas duas Lists, gere um dicionário Python usando a primeira lista como chaves e a segunda como valores 437 - Como gerar uma List contendo apenas as chaves de um dicionário Python Física - Eletricidade - Leis de Ohm (1)438 - Exercícios Resolvidos de Física usando Python - Calcule a resistência elétrica de um resistor que apresenta 10 A List Comprehension (2)439 - Como usar list comprehension para remover todos os caracteres de uma string exceto os dígitos de 0 a 9 440 - Como usar list comprehension para somar os elementos pares de um vetor de inteiros Funções Lambda (Lambda Expressions) (2)441 - Como somar os elementos de uma lista em Python usando uma expressão lambda e a função reduce() 442 - Como usar uma função lambda em Python para retornar apenas os valores pares contidos em uma List Física - Mecânica - Leis de Newton (1)443 - Exercícios Resolvidos de Física usando Python - Aplica-se uma força de 20 N a um corpo de massa m. O corpo desloca-se em linha reta com velocidade que aumenta NumPy Python Library (8)444 - Exercício Resolvido de Python NumPy - Como importar a biblioteca NumPy e exibir sua versão 445 - Exercício Resolvido de Python NumPy - Como somar duas matrizes usando a biblioteca NumPy do Python 446 - Exercício Resolvido de Python NumPy - Como multiplicar uma matriz por um escalar usando Python e NumPy 447 - Exercício Resolvido de Python NumPy - Como gerar uma matriz identidade de ordem N usando Python e NumPy 448 - Exercício Resolvido de Python NumPy - Como converter um vetor em uma matriz de N linhas e N colunas usando Python e NumPy 449 - Exercício Resolvido de Python NumPy - Como converter uma matriz de floats em uma matriz de ints usando Python e NumPy 450 - Exercício Resolvido de Python NumPy - Como converter uma matriz de binários em uma matriz de booleanos usando Python e NumPy 451 - Exercício Resolvido de Python NumPy - Como gerar uma matriz MxN no Python Numpy usando as funções arange() e reshape() Pandas Python Library (6)452 - Exercício Resolvido de Python Pandas - Como testar se um DataFrame do Pandas possui algum valor não informado 453 - Exercício Resolvido de Python Pandas - Como retornar a quantidade de valores ausentes em cada coluna de um DataFrame 454 - Exercício Resolvido de Python Pandas - Como retornar a coluna com o maior número de valores ausentes em um DataFrame 455 - Exercício Resolvido de Python Pandas - Como retornar a versão atual do Pandas instalado no sistema local 456 - Exercício Resolvido de Python Pandas - Como converter uma List em uma Series do Pandas 457 - Exercício Resolvido de Python Pandas - Como converter um array NumPy em uma Series do Pandas Estruturas de Dados - Pilhas (1)458 - Escreva um programa Python que usa uma pilha para testar se uma palavra é palíndroma Física - Pesos e Medidas (1)459 - Como calcular a massa da Terra em Python - Uma função Python que retorna a massa da Terra em kg Razão e Proporção (1)460 - Como resolver problemas de razão e proporção em Python - Em uma empresa, a razão entre o número de mulheres e o número Hidrologia e Hidráulica (4)461 - Como aplicar a Fórmula da Vazão pelo Método Racional em Python - De acordo com o método racional, a vazão máxima a ser considerada 462 - FEMPERJ-2012-TCE-RJ: A vazão de dimensionamento de uma galeria de águas pluviais que drena uma área densamente urbanizada de 10 hectares 463 - Qual seria a vazão (m3/h) de saída para uma bacia hidrográfica "completamente impermeável", com área de 60 km2, sob uma chuva constante 464 - A tabela a seguir apresenta os dados de precipitação mensal, com as respectivas quantidades de ocorrência Pesquisa Operacional (1)465 - Programação Linear em Python - Uma madeireira deseja obter 1000kg de lenha, 2000kg de madeira para móveis e 50 metros Engenharia Civil - Cálculo Estrutural (1)466 - Como calcular as reações de apoio, momento de flexão máxima e forças cortantes em uma viga bi-apoiada com carga distribuída retangular usando Python Resistência dos Materiais - Tensões, Deformações e Lei de Hooke (3)467 - Uma barra de seção circular com diâmetro igual a 25,4 mm está sujeita a uma tração axial de 35 kN. Calcular o alongamento 468 - Uma barra de aço de 12,7 mm de diâmetro suporta uma carga de 7.000 kg. a) Qual é a tensão atuante na barra? b) Qual será a deformação? 469 - Uma barra de alumínio possui uma seção transversal quadrada com 60 mm de lado, o seu comprimento é de 0,80 m. A carga axial Física - Hidrostática (2)470 - Uma força de intensidade 2N é aplicada perpendicularmente a uma superfície por meio de um pino de 1mm2 de área. Determine a pressão em N/m2 471 - Qual a massa, em quilograma, de um cubo maciço de lado igual a 5 cm que é fabricado de um material com massa específica de 11,3 g/cm3 Fenômenos dos Transportes, Hidráulica e Drenagem (8)472 - Qual é o raio hidráulico em um canal de seção retangular com 2,00 m de largura por 1,20 m de altura? 473 - O Raio Hidráulico é a relação entre a área molhada e o perímetro molhado, sendo parâmetro importante no dimensionamento de canais, tubos 474 - Determine a vazão escoada em um canal com seção retangular, com lâmina d´água de 2,00m e largura de base igual a 3,00m e declividade 0,2m por Km 475 - Como calcular Vazão Volumétrica, Vazão Mássica e Vazão em Peso usando Python - Python para Fenômenos dos Transportes e Hidráulica 476 - Calcule o tempo que levará para encher um tambor de 400 litros, sabendo que o diâmetro do tubo conectado - Python para Fenômenos dos Transportes e Hidráulica 477 - Como calcular o Número de Reynolds em Python - Leite integral a 293 K, massa específica de 1030 kg/m3 e viscosidade de 2,12.10-3 N.s/m2 está escoando a uma razão 478 - Como calcular o Número de Reynolds em Python - Um óleo é bombeado através de uma tubulação de 10 mm de diâmetro a um número de Reynolds de 2100 479 - Calcular o número de Reynolds e identificar se o escoamento é liminar ou turbulento sabendo-se que em uma tubulação com diâmetro de 40 mm Mecânica dos Solos - Engenharia Geotécnica (1)480 - Como calcular o peso específico do solo em Python - Uma amostra cilíndrica de solo úmido foi moldada com 10 cm de diâmetro e 15 cm de altura NumPy Python Library (Biblioteca Python NumPy)Matemática e Estatística (2)481 - Tutorial Machine Learning com Python - Como usar o método mean() da biblioteca NumPy para calcular média (ou média aritmética simples) 482 - Python para estatística - Como calcular a mediana de um conjunto de valores usando o método median() da biblioteca NumPy da linguagem Python Passos Iniciais (2)483 - Machine Learning para iniciantes - Como usar a biblioteca NumPy em seus programas Python 484 - Como obter a versão da biblioteca NumPy disponível em sua instalação do Python Arrays e Matrix (Vetores e Matrizes) (16)485 - Como gerar vetores e matrizes com números inteiros aleatórios usando a função random.randint() da biblioteca NumPy para - Machine Learning com Python 486 - Como criar arrays (vetores e matrizes) usando o objeto ndarray da biblioteca Numpy do Python 487 - Como retornar a quantidade de linhas e colunas de um vetor ou matriz usando a propriedade shape do objeto ndarray da biblioteca NumPy do Python 488 - Como gerar um vetor com valores igualmente espaçados usando a função linspace() da biblioteca NumPy do Python - Python NumPy para Engenharia 489 - Como multiplicar um vetor ou uma matriz por um escalar no NumPy do Python - Python NumPy para Engenharia 490 - Como criar um vetor de valores igualmente espaçados em Python usando a função arange() da biblioteca Numpy 491 - Como criar um vetor preenchido com zeros usando a função zeros() da Numpy do Python 492 - Como criar uma matriz NxM preenchida com zeros usando a função zeros() da Numpy do Python 493 - Como repetir os elementos de um vetor ou matriz usando a função repeat() da NumPy do Python 494 - Como gerar um vetor ou matriz de 1s usando a função ones() da NumPy do Python 495 - Como criar uma matriz identidade em Python usando a função eye() da biblioteca NumPy 496 - Como criar um vetor vazio na NumPy do Python usando a função array() 497 - Como retornar os elementos únicos em um array do NumPy do Python usando a função unique() 498 - Como retornar a quantidade de repetições de valores duplicados em um array do NumPy do Python usando a função unique() 499 - Como retornar o índice do maior elemento em um array da NumPy do Python usando a função argmax() 500 - Como retornar o índice do menor elemento em um array da NumPy do Python usando a função argmin() Números Aleatórios, Números Randômicos, Amostras Aleatórias, Amostras Randômicas (3)501 - Como gerar números aleatórios em Python usando o método random.randint() da biblioteca NumPy 502 - Como gerar um número randômico em Python usando a função rand() do módulo random da NumPy 503 - Como gerar vetores e matrizes com valores aleatórios de distribuição uniforme usando a função rand() do módulo random da NumPy do Python Trigonometria - Funções Trigonométricas (2)504 - Como converter graus em radianos em Python usando a função deg2rad() da NumPy 505 - Como converter radianos em graus em Python usando a função rad2deg() da NumPy Pandas Python Library (Biblioteca Python Pandas)Passos Iniciais (1)506 - Como usar a biblioteca Pandas do Python em seus projetos de Data Science e Machine Learning Input e Output (Entrada e Saída) (1)507 - Como usar o método read_csv() do Pandas da linguagem Python para carregar um dataset e retorná-lo como um DataFrame DataFrame (5)508 - Como usar o objeto DataFrame da biblioteca Pandas do Python 509 - Como acessar uma linha específica em um DataFrame do Pandas da linguagem Python usando o método iloc() 510 - Como retornar a quantidade de linhas em um DataFrame do Pandas usando a função len() e a propriedade index 511 - Como retornar a quantidade de linhas e colunas em um DataFrame do Pandas usando a função len() e a propriedade axes 512 - Como exibir um resumo dos dados em um DataFrame do Pandas usando a função info() Series (9)513 - O que é um Pandas Series? - Introdução ao Pandas do Python 514 - Como criar uma Series do Pandas do Python a partir dos valores de uma list 515 - Como criar uma Series do Pandas do Python usando um array do Numpy 516 - Como criar uma Series do Pandas do Python usando um dicionário 517 - Como acessar os itens individuais de uma Series do Pandas do Python usando a notação de vetor [] 518 - Como acessar os itens individuais de uma Series do Pandas do Python usando rótulos de índices 519 - Como retornar o maior valor de uma Series do Pandas do Python usando a função max() do Numpy 520 - Como retornar o menor valor de uma Series do Pandas do Python usando a função min() do Numpy 521 - Como criar uma Series do Pandas Python vazia usando o construtor Series() Scikit-learn Pyhon Library - Biblioteca Scikit-learn do Python para Machine Learning - Aprendizado de MáquinaPassos Iniciais (1)522 - Entenda e aprenda a usar a Scikit-learn (ou Sklearn), a biblioteca para Machine Learning do Python Matplotlib Python Library (Biblioteca Python Matplotlib)Passos Iniciais (1)523 - Plotagem e visualização de dados em Python - Como instalar a biblioteca Matplotlib e testar seu funcionamento Área de Plotagem do Matplotlib (4)524 - Matplotlib Python - As diferenças entre as coordenadas na tela do computador e na área de plotagem do Matplotlib 525 - Matplotlib Python - Como exibir ou ocultar a grade da área de plotagem do Matplotlib 526 - Matplotlib Python - Como definir os rótulos para os eixo-x e eixo-y da área de plotagem do Matplotlib 527 - Matplotlib Python - Como definir o título da área de plotagem do Matplotlib Geração e Plotagem de Gráficos usando Matplotlib (3)528 - Como gerar o gráfico da função seno usando a biblioteca Matplotlib do Python 529 - Como gerar o gráfico da função cosseno usando a biblioteca Matplotlib do Python 530 - Como gerar o gráfico da função tangente usando a biblioteca Matplotlib do Python Pontos e Gráficos de Dispersão (3)531 - Como plotar um ponto usando a função scatter() do Matplotlib do Python 532 - Como plotar vários pontos no Matplotlib do Python usando a função scatter() 533 - Como escrever um função plotar_pontos(*pontos) que recebe vários objetos Ponto e faz a plotagem no Matplotlib Setas e Vetores (2)534 - Como desenhar setas no Matplotlib do Python usando a função arrow() 535 - Como representar a soma de vetores 2D no Matplotlib do Python usando a função arrow() Polygon (1)536 - Como desenhar um triângulo no Matplotlib do Python usando um objeto Polygon Python para EngenhariaGeometria Analítica e Álgebra Linear (10)537 - Python para Engenharia - Como multiplicar um vetor por um escalar usando Python e NumPy 538 - Como converter Coordenadas Cartesianas para Coordenadas Polares usando Python 539 - Como converter Coordenadas Polares para Coordenadas Cartesianas usando Python - Python para Engenharia 540 - Como calcular a norma ou módulo de vetores nos espaços R2 e R3 usando Python - Geometria Analítica e Álgebra Linear usando Python 541 - Como calcular a distância entre dois pontos no plano em Python - Python para Geometria Analítica e Álgebra Linear 542 - Como calcular o produto escalar entre dois vetores usando Python - Geometria Analítica e Álgebra Linear usando Python 543 - Como calcular o determinante de uma matriz 3x3 usando a Método de Sarrus em Python - Python para Álgebra Linear 544 - Como calcular a transposta de uma matriz em Python - Python para Geometria Analítica e Álgebra Linear 545 - Como somar os elementos da diagonal principal de uma matriz em Python 546 - Como calcular vetor unitário em Python - Python para Física e Engenharia Física - Mecânica (6)547 - Como usar a Equação de Torricelli para calcular a velocidade da queda livre dada a altura (e a aceleração da gravidade) em Python 548 - Como calcular a Energia Potencial Gravitacional de um corpo dado a sua massa e altura em Python 549 - Como calcular a velocidade da queda livre de um corpo dado o intervalo de tempo (e a aceleração da gravidade) em Python 550 - Como calcular o Momento de Inércia de um quadrado em Python - Fórmula do Momento de Inércia de um quadrado 551 - Como calcular o momento de inércia de um retângulo em Python - Fórmula do Momento de Inércia de um retângulo 552 - Como calcular o momento de inércia de um círculo em Python - Fórmula do Momento de Inércia de um círculo Cálculo Diferencial e Integral (2)553 - Como calcular o limite de uma função usando Python e a biblioteca Sympy - Python para Engenharia 554 - Como calcular a derivada de uma função usando Python - Regra do Tombo (ou Regra da Potência) Sistemas Digitais - Portas Lógicas (1)555 - Portas lógicas em Python - Como criar uma porta lógica AND em Python Física - Mecânica - Estática (1)556 - Como calcular o centroide ou centro de gravidade de um triângulo em Python Unidades de Medida (4)557 - Como converter Centímetros Cúbicos em Metros Cúbicos em Python - Python para Física e Engenharia 558 - Como converter Metros Quadrados em Quilômetros Quadrados em Python - Python para Física e Engenharia 559 - Como converter Milímetros Quadrados em Metros Quadrados em Python - Python para Física e Engenharia 560 - Como converter Centímetros Quadrados em Metros Quadrados em Python - Python para Física e Engenharia Hidrologia e Hidráulica (1)561 - Como calcular o volume de chuvas em Python - Fórmula do cálculo do volume de chuvas em Python Física - Hidrodinâmica (1)562 - Como representar a Equação da Continuidade em Python - Python para Hidrodinâmica Engenharia Civil - Cálculo Estrutural (7)563 - Como calcular o peso que um pilar aguenta usando Python - Python para Engenharia Civil 564 - Como calcular os esforços solicitantes majorados em pilares usando Python - Python para Engenharia Civil 565 - Como calcular o Índice de Esbeltez de um pilar em Python - Python para Engenharia Civil e Cálculo Estrutural 566 - Como calcular o Momento Fletor Mínimo e a Excentricidade Mínima de 1ª Ordem de um pilar em Python - Python para Engenharia Civil e Cálculo Estrutural 567 - Como calcular a Força Normal Adimensional ou Força Normal Reduzida de um pilar em Python - Python para Estruturas de Concreto Armado 568 - Como calcular a altura útil de uma viga usando Python - Python para Cálculo Estrutural e Engenharia Civil 569 - Como calcular a Posição da Linha Neutra em vigas de concreto armado usando Python - Python para Engenharia Civil - Cálculo Estrutural Resistência dos Materiais - Tensões, Deformações e Lei de Hooke (1)570 - Como representar a Lei de Hooke em Python - Python para Resistência dos Materiais SymPy Python Library (Biblioteca Python SymPy)Passos Iniciais (1)571 - Como usar a biblioteca Python SymPy em seus programas Python Requests Python Library (Biblioteca Python Requests)Requisições e Respostas (Requests e Responses) (1)572 - Como baixar arquivos da Internet usando o método get() da biblioteca Requests do Python cmath Python Module (Módulo Python cmath para números complexos)Números Complexos (Complex Numbers) (1)573 - Como converter um número complexo na forma retangular para a forma polar usando Python Python + Bancos de DadosPython + MySQL (1)574 - Como efetuar uma conexão Python + MySQL usando o MySQL Connector Python Projetos Python Completos - Códigos Fonte Completos PythonJogos (Games) (1)575 - Como criar o jogo Pedra, Papel, Tesoura em Python - Jogo completo em Python com código comentado Projetos Python MySQL (1)576 - Como criar uma Agenda de Contatos em Python + MySQL - Projeto completo com código fonte - Versão console Tkinter GUI ToolkitGráficos e Cores (1)577 - Como exibir o diálogo colorchooser do Tkinter para a escolha da cor de fundo da janela da aplicação Formulários e Janelas (14)578 - Como definir o título de uma janela Tkinter do Python 579 - Como retornar o título de uma janela Tkinter do Python usando a função title() 580 - Como definir o ícone para a janela principal de uma aplicação Tkinter Python usando a função iconphoto() 581 - Como evitar o redimensionamento de uma janela do Tkinter Python usando a função resizable() da classe Tk 582 - Como retornar o tamanho de uma janela do Tkinter Python ao clicar em um botão 583 - Como criar uma aplicação de tela cheia usando Tkinter Python 584 - Como criar uma tela de login usando Tkinter Python 585 - Como definir a cor de fundo de uma janela do Tkinter do Python usando a função config() 586 - Como maximizar uma janela do Tkinter Python ao clicar em um botão 587 - Como minimizar uma janela do Tkinter Python ao clicar em um botão 588 - Como restaurar uma janela do Tkinter Python ao clicar em um botão 589 - Como criar janelas secundárias a partir da janela principal de uma aplicação Tkinter Python 590 - Como criar uma janela modal usando Tkinter Python 591 - Como criar janelas secundárias no Tkinter Python e fazê-las conversar entre si Passos Iniciais (1)592 - O que é Tkinter e como usá-lo para escrever aplicações GUI em Python Imagens e Processamento de Imagens (1)593 - Como carregar uma imagem do Pillow no objeto Canvas do Tkinter Button (1)594 - Como criar botões em suas aplicações Tkinter Python usando um objeto da classe Button Canvas (1)595 - Como usar o componente Canvas em suas aplicações Tkinter Python Animação, Animações, Técnicas de Animação (1)596 - Como movimentar uma imagem no Canvas do Tkinter usando as teclas de direção Linhas (2)597 - Como desenhar uma linha entre dois cliques do mouse usando Tkinter e Python 598 - Como definir a cor da linha a ser desenhada pela função create_line() do Canvas do Python Tkinker Gerenciador de Layout Grid (1)599 - Como usar o gerenciador de layout Grid do Tkinter Python Frame (2)600 - Como usar o controle Frame do Tkinter Python para organizar os componentes visuais de uma janela ou formulário 601 - Como definir o espaço interno do objeto Frame do Tkinter Python usando a propriedade padding Círculos, Ovais e Elípses (1)602 - Como desenhar círculos no Tkinter usando a função create_oval() do componente Canvas Entry (3)603 - Como obter o conteúdo de uma caixa de texto Entry do Tkinter e exibí-lo em uma mensagem messagebox 604 - Como limpar o conteúdo de uma caixa de texto Entry do Tkinter ao clicar em um botão Button 605 - Como setar o foco em uma caixa de texto Entry do Tkinter usando a função focus_set() Checkbutton (1)606 - Como testar se uma checkbox Checkbutton do Tkinter está marcada ou desmarcada ao clicar em um botão Listbox (1)607 - Como obter o item selecionado em uma Listbox do Tkinter do Python PyQt GUI ToolkitPassos Iniciais (1)608 - O que é PyQt e como usá-lo para escrever aplicações GUI em Python QPushButton (4)609 - Como criar um botão em Python PyQt usando a classe QPushButton 610 - Como definir e retornar o texto de um botão QPushButton do PyQt usando as funções setText() e text() 611 - Como detectar o evento click em um botão QPushButton do PyQt e exibir uma mensagem QMessageBox 612 - Como fechar a janela principal de uma aplicação PyQt ao clicar em um botão QPushButton QVBoxLayout (3)613 - Como usar o gerenciador de layout QVBoxLayout em suas aplicações PyQt 614 - Como alinhar na parte superior (topo) ou inferior (fundo) os controles dentro de um QVBoxLayout do PyQt usando a função addStretch() 615 - Como alinhar ao centro os controles dentro de um QVBoxLayout do PyQt usando a função addStretch() QLineEdit (3)616 - Como criar caixas de texto de linha única no PyQt usando a classe QLineEdit 617 - Como criar campos de senha no PyQt usando a classe QLineEdit 618 - Como definir o limite de caracteres em um QLineEdit do PyQt usando as funções setMaxLength() e maxLength() QMainWindow (2)619 - Como criar a janela principal de uma aplicação Python PyQt usando a classe QMainWindow 620 - Como centralizar uma janela QMainWindow do PyQt PygameFormulários e Janelas (7)621 - Como alterar o título da janela do Pygame - Desenvolvimento de Jogos com Python e Pygame 622 - Como retornar o título da janela Pygame usando a função pygame.display.get_caption() 623 - Como permitir o redimensionamento de uma janela Pygame usando a constante pygame.RESIZABLE 624 - Como definir a cor de fundo para a janela do Pygame - Como criar games usando Python e Pygame 625 - Como definir o ícone para a janela do jogo Pygame usando a função pygame.display.set_icon() 626 - Como retornar a largura da janela Pygame do Python usando a função get_width() 627 - Como retornar a altura da janela Pygame do Python usando a função get_height() Mouse e Teclado (4)628 - Como obter a posição do mouse na janela Pygame usando a função pygame.mouse.get_pos() 629 - Como capturar o evento MOUSEBUTTONDOWN na janela do Pygame - Eventos do mouse em Pygame 630 - Como detectar o pressionamento de uma tecla no Pygame do Python usando o evento pygame.KEYDOWN 631 - Como detectar a liberação de uma tecla no Pygame do Python usando o evento pygame.KEYUP Passos Iniciais (2)632 - O que é Pygame e como usá-lo para o desenvolvimento de jogos em Python 633 - Como criar sua primeira tela de jogo Pygame - Código simples e comentado Gráficos (2)634 - Como desenhar o gráfico da função cosseno usando o Pygame do Python 635 - Como desenhar o gráfico da função seno usando o Pygame do Python Animação, Animações, Técnicas de Animação (2)636 - Introdução à animação de objetos no Pygame - Como mover uma imagem na superfície da tela do jogo 637 - Como criar um relógio analógico no Pygame - Código completo com variáveis e comentários em português Aplicações com código fonte completo (1)638 - Como desenhar grids no Pygame para a criação de jogos como Jogo da Velha, Damas, Xadrez, Campo Minado e Sudoku Linhas (2)639 - Como desenhar linhas no Pygame usando a função pygame.draw.line() 640 - Como desenhar linhas em determinados ângulos no Pygame Círculos, Ovais e Elípses (2)641 - Como desenhar um círculo não preenchido usando a função pygame.draw.circle() do Pygame do Python 642 - Como desenhar um círculo nas coordenadas do clique do mouse no Pygame do Python OpenCVPassos Iniciais (1)643 - O que é a biblioteca OpenCV e como usá-la em suas aplicações Python Imagens e Processamento de Imagens (3)644 - Como carregar e exibir uma imagem usando OpenCV e Python 645 - Como virar uma imagem na horizontal em OpenCV e Python usando a função flip() 646 - Como virar uma imagem na vertical em OpenCV e Python usando a função flip() PyAutoGUIMouse e Teclado (1)647 - Como definir a posição do mouse na tela usando a biblioteca PyAutoGUI do Python Passos Iniciais (1)648 - O que é PyAutoGUI e como usá-lo para automatizar tarefas em Python Imagens e Processamento de Imagens (1)649 - Como tirar um print da tela e salvar como PNG usando Python, PyAutoGUI, OpenCV e NumPy Pillow Python Imaging LibraryPassos Iniciais (1)650 - Quais são os tipos de imagens suportados pela biblioteca Pillow do Python Image (3)651 - Como abrir uma imagem no Pillow do Python usando a função open() do objeto Image 652 - Como descobrir as propriedades e métodos do objeto Image da biblioteca Pillow usando a função dir() do Python 653 - Como retornar o formato de uma imagem usando o atributo format do objeto Image do Pillow do Python Python TurtleFormulários e Janelas (2)654 - Como definir uma imagem de fundo para a janela do Python Turtle usando a função bgpic() 655 - Como definir o título da janela do Python Turtle usando a função title() Mouse e Teclado (1)656 - Como detectar as coordenadas do mouse ao clicar na área de desenho do Python Turtle e exibir o resultado na janela de comando Passos Iniciais (1)657 - Como usar a função turtle.Turtle() para obter uma referência ao cursor de desenho do Python Turtle Linhas (1)658 - Como desenhar uma linha entre dois pontos usando as funções penup(), goto() e pendown() do Python Turtle Triângulos (1)659 - Como desenhar um triângulo equilátero usando o Turtle do Python SciPy Python Library (Biblioteca Python SciPy)Matemática e Estatística (1)660 - Como calcular o coeficiente de correlação linear de Pearson em Python usando a função pearsonr() da biblioteca Scipy Passos Iniciais (1)661 - O que é a biblioteca SciPy do Python? Como instalar a SciPy e usá-la em seus programas Python ItertoolsIteradores de Contagem (1)662 - Como contar infinitamente em Python usando a função count() do módulo Itertools Iteradores de Combinação e Permutação (1)663 - Como gerar permutações de uma string em Python usando o objeto permutations do módulo Itertools Flask Micro FrameworkPassos Iniciais (1)664 - O que é o Flask, como instalar e escrever sua primeira aplicação web usando este micro framework Rotas e Roteamento (2)665 - Como criar rotas em suas aplicações Flask usando o decorador @app.route() - Tutorial Flask para iniciantes 666 - Como usar os parâmetros de rotas em suas aplicações Flask - Curso de Flask para iniciantes Topografia e GeoprocessamentoPassos Iniciais (4)667 - Como converter graus, minutos e segundos para graus decimais em Python 668 - Como converter Rumo em Azimute em Python - Python para Topografia e Engenharia Civil 669 - Como converter Azimute em Rumo em Python - Python para Topografia e Engenharia Civil 670 - Como converter graus decimais em graus, minutos e segundos em Python GeoPandasPassos Iniciais (1)671 - O que é a biblioteca GeoPandas e como usá-la em suas aplicações Python GeoDataFrame (1)672 - Como carregar um shapefile no GeoPandas e retornar o resultado como um GeoDataFrame Sistema de Referência de Coordenadas (CRS) (1)673 - Como retornar o sistema de referência de coordenadas de um GeoDataFrame do GeoPandas usando a propriedade crs |