![]() 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 (30)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 83 - Como arredondar para cima em Python usando a função ceil() do objeto Math 84 - Como gerar valores igualmente espaçados em Python sem o uso de bibliotecas externas Sistema (3)85 - Como obter o diretório do seu programa Python usando sys.path[0] 86 - Obtendo o valor da variável de ambiente PYTHONPATH 87 - 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)88 - Como calcular a distância entre dois pontos na terra em Python Arquivos e Diretórios (13)89 - Como usar a função exists() do módulo os.path para testar a existência de um arquivo ou diretório em Python 90 - Como usar o método getcwd() do módulo os do Python para obter o diretório atual de trabalho da aplicação 91 - Como ler o conteúdo de um arquivo uma linha de cada vez usando a função readline() do Python 92 - Como retornar a quantidade de linhas em um arquivo usando Python 93 - Como pesquisar uma palavra em um arquivo texto usando Python 94 - Como testar se um diretório está vazio usando Python 95 - Como listar o conteúdo de um diretório usando a função listdir() do módulo os do Python 96 - Como criar um diretório em Python usando a função mkdir() do módulo os 97 - Como escrever em um arquivo em modo binário usando Python 98 - Como abrir um arquivo em modo leitura usando a função open() do Python 99 - Como escrever em um arquivo usando a função writelines() do Python 100 - Como renomear um arquivo em Python usando a função os.rename() 101 - Como criar um arquivo em Python usando a função open() Arrays e Matrix (Vetores e Matrizes) (3)102 - Como criar uma matriz bidimensional ou tridimensional em Python 103 - Como testar de uma matriz é uma matriz identidade usando Python 104 - Como embaralhar os elementos de um array em Python usando random.shuffle() Métodos, Procedimentos e Funções (1)105 - 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)106 - Como formatar inteiros com uma determinada quantidade de zeros à esquerda usando Python 107 - Como formatar valores de ponto-flutuante com uma determinada quantidade de zeros à esquerda em Python 108 - Python para matemática - Como definir a precisão (casas decimais) na exibição de um valor de ponto-flutuante em Python 109 - Como inserir uma determinada quantidade de espaços à esquerda de um valor numérico usando Python 110 - Python para iniciantes - Como inserir uma determinada quantidade de espaços à direita de uma string 111 - Como formatar strings em Python usando a função format() da classe String Rotinas de Conversão (1)112 - Como converter uma string para um valor numérico inteiro usando a função int() do Python Lista (List) (26)113 - Python para iniciantes - Como usar o tipo de dados list da linguagem Python 114 - Como criar uma lista Python vazia e adicionar itens a ela usando o laço for..in 115 - Curso completo de Python - Como obter a quantidade de itens em uma lista Python 116 - Como percorrer os elementos de uma lista Python usando o laço for e índices 117 - Como adicionar itens ao final de uma lista de inteiros em Python usando a função append() 118 - Como contar quantas vezes um elemento aparece em uma lista do Python usando a função count() 119 - Como adicionar uma lista Python ao final de outra usando o método extend() 120 - Como pesquisar um item em uma lista Python e retornar seu índice usando a função index() 121 - Como adicionar itens no início de uma lista Python usando a função insert() 122 - Vetores e matrizes em Python - Como inserir itens em posições aleatórias de uma lista 123 - Python para iniciantes - Como inserir itens em posições específicas de uma lista usando o método insert() 124 - Como excluir e retornar o último item de uma lista Python usando o método pop() 125 - Como excluir e retornar o primeiro item de uma lista Python usando a função pop() 126 - Como remover e retornar um item aleatório em uma lista Python usando a função pop() e um número randômico 127 - Como excluir e retornar um item da lista Python baseado em seu índice usando a função pop() 128 - Como pesquisar um item em uma list e removê-lo usando a função remove() do Python 129 - Como inverter a ordem dos elementos em uma lista Python usando o método reverse() 130 - Apostila de Python - Como ordenar uma lista de inteiros em ordem crescente ou decrescente usando o método sort() do objeto List do Python 131 - Ordenando uma lista de inteiros usando uma função de comparação 132 - Python para iniciantes - Como classificar uma lista de strings usando ordem alfabética 133 - Curso de Python - Como ordenar uma lista de strings baseado no tamanho de cada uma 134 - Ordenando uma lista de strings sem considerar maiúsculas e minúsculas 135 - Como filtrar os elementos de uma List do Python usando a função filter() 136 - Como usar a função zip() do Python para converter duas listas em conjuntos de tuplas 137 - Como ordenar uma lista de inteiros em Python de acordo com a soma dos dígitos de seus elementos usando uma função lambda 138 - 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)139 - Programação orientada a objetos em Python: Classes, objetos, métodos e variáveis de instância - Atualizado 140 - Como usar construtores em suas classes Python - Programação Orientada a Objetos em Python 141 - Como usar herança em Python - Programação Orientada a Objetos em Python Tupla (Tuple) (1)142 - Python para iniciantes - Como usar o tipo de dados tuple da linguagem Python Recursão (Recursividade) (4)143 - Como calcular fatorial em Python usando uma função recursiva 144 - Python para iniciantes - Como escrever uma função recursiva para calcular a potência de um número usando a linguagem Python 145 - Como testar se um vetor está ordenado de forma crescente usando recursividade em Python 146 - Como somar os elementos de um vetor em Python usando uma função recursiva - Linguagem Python para iniciantes Ordenação e Pesquisa (Busca) (4)147 - Python Insertion Sort - Como ordenar um vetor de inteiros usando a ordenação Insertion Sort (Ordenação por Inserção) 148 - Como usar a ordenação Selection Sort em Python - Ordenação por Seleção em Python 149 - Como usar a busca binária em Python - Pesquisa binária na linguagem Python 150 - Como implementar a ordenação Quicksort em Python - Apostila de Python para iniciantes Laços de Repetição (1)151 - 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)152 - Como criar e usar um Set em Python 153 - Como remover elementos duplicados de uma List do Python usando um Set 154 - Como adicionar elementos a um Set do Python usando a função add() 155 - Como somar os elementos de um Set do Python usando a função sum() 156 - Como retornar a quantidade de elementos em um Set do Python usando a função len() 157 - Como excluir todos os elementos de um Set do Python usando a função clear() 158 - Como testar se um valor está contido em um Set do Python usando as palavras-chaves in e not in 159 - Como percorrer individualmente os elementos de um Set do Python usando o laço for 160 - Como excluir um elemento de um Set do Python usando a função remove() 161 - 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)162 - Como gerar um inteiro aleatório em Python usando o método randint() do módulo Random Trigonometria - Funções Trigonométricas (7)163 - Como converter radianos em graus na linguagem Python 164 - Como converter graus em radianos em Python - Trigonometria em Python 165 - Como calcular o arco cosseno de um número em Python usando o método acos() do módulo math 166 - Como calcular o seno de um número ou ângulo em Python usando a função sin() do módulo Math 167 - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Python 168 - Como calcular o comprimento da hipotenusa em Python dadas as medidas do cateto oposto e do cateto adjascente 169 - 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)170 - Geometria com Python - Como calcular o ponto médio entre dois pontos no plano usando Python 171 - Como calcular o diâmetro, a circunferência e a área de um círculo dado o raio em Python - Python para Geometria 172 - 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 173 - Como calcular o coeficiente angular de uma reta em Python dados dois pontos no plano cartesiano 174 - Como calcular a equação reduzida da reta em Python dados dois pontos pertencentes à reta 175 - Como testar se um ponto está dentro de um círculo em Python - Desenvolvimento de Games com Python 176 - Como calcular o ponto de interseção de duas retas em Python - Python para Geometria Analítica e Álgebra Linear 177 - Como calcular a apótema de um polígono regular de N lados em Python 178 - Como calcular a área do trapézio em Python - Python para Geometria Plana 179 - Como calcular a área de um Triângulo Equilátero em Python - Python para Geometria, Trigonometria e Álgebra Linear Dictionary, Dict (Dicionário) (7)180 - Como criar e usar um Dictionary (dicionário) em Python 181 - Como retornar a quantidade de mapeamentos em um dicionário do Python usando a função len() 182 - Como testar se uma chave existe em um dicionário do Python usando a palavra-chave in 183 - Como retornar os elementos de um dicionário Python como tuplas chave-valor usando a função items() 184 - Como retornar as chaves de um dicionário Python usando a função keys() do objeto dict 185 - Como retornar os valores de um dicionário Python usando a função values() do objeto dict 186 - Como adicionar novos itens a um dicionário Python Sobrecarga de Operadores (1)187 - Como sobrecarregar o operador de adição em Python para efetuar a soma de frações Números Complexos (Complex Numbers) (1)188 - Como multiplicar dois números complexos na forma retangular usando Python HTTP Web Server (1)189 - Como criar um servidor web em Python usando as classes BaseHTTPRequestHandler e HTTPServer Unidades de Medida (2)190 - Como converter pés em metros em Python - Conversão de medidas em Python - Pés para metros 191 - 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)192 - 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)193 - Regras para a escolha de nomes de variáveis, nomes de funções, classes e outros identificadores em Python Fundamentos da LinguagemPassos Iniciais (11)194 - Como evitar uma quebra de linha após a instrução print 195 - Quais os caracteres de escape disponíveis em Python? 196 - Como obter a entrada do usuário usando o método raw_input() - Atualizado para Python 3.0 197 - Operadores relacionais e de igualdade disponíveis em Python 198 - Python para iniciantes - Como importar módulos para seus programas Python 199 - Obtendo o nome de um módulo usando __name__ 200 - Aprenda a importar identificadores de outros módulos para o namespace atual 201 - Python para iniciantes - Como importar módulos e identificadores Python usando a instrução import...as 202 - Como usar os argumentos padrões das funções em Python 203 - Alterando a ordem dos parâmetros de uma chamada à funções usando palavras-chaves 204 - Como criar módulos de código reutilizável em Python Estruturas de Controle (12)205 - Como usar o laço for do Python - Apostila Python para iniciantes - O laço for 206 - Como executar múltiplas instruções em um laço for 207 - Como testar condições em Python usando a estrutura condicional if...elif...else (se, senão se, senão) 208 - Como usar if/else em Python 209 - Como usar if/elif/else em Python 210 - Como usar o laço while do Python - Python para iniciantes 211 - Python para iniciantes - Como contar de 0 a 10 usando o laço for da linguagem Python 212 - Apostila Python para iniciantes - Como exibir os números pares de 0 a 20 usando o laço for da linguagem Python 213 - Como exibir os valores de 0 a 10 em ordem decrescente usando o laço for da linguagem Python 214 - Python para iniciantes - Como usar a instrução break em Python 215 - Como criar um laço while() infinito na linguagem Python 216 - Python para iniciantes - Como usar a instrução continue da linguagem Python Métodos, Procedimentos e Funções (3)217 - Aprenda a programar em Python - Como criar suas próprias funções em Python 218 - Alterando a ordem dos parâmetros de uma chamada à métodos (funções) usando palavras-chaves 219 - Como usar os argumentos padrões das funções e métodos em Python Variáveis e Constantes (2)220 - Como usar a função type() da linguagem Python para descobrir o tipo de dados de uma variável 221 - Como acessar variáveis globais a partir de seus métodos Python Comentários (2)222 - Como inserir comentários em seus códigos Python 223 - Como usar comentários de múltiplas linhas em Python wxPythonPassos Iniciais (1)224 - Python wxPython - Como instalar e criar aplicações GUI em Python usando a biblioteca wxPython Eventos e Tratadores de Eventos (2)225 - Como tratar o evento wx.EVT_MOVE em suas aplicações wxPython - Interfaces gráficas no Python 226 - 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)227 - Como redirecionar para outra página ou site 228 - Como redirecionar o navegador a partir de um código Python CGI usando parâmetros na URL 229 - Como verificar se a requisição foi feita usando GET ou POST 230 - Qual a diferença entre os métodos de requisição GET e POST Formulários (4)231 - Como obter valores inseridos em campos text em formulários usando Python CGI 232 - Obtendo o valor do radio button selecionado usando Python CGI 233 - Como obter os checkboxes marcados no formulário 234 - Aprenda a verificar se um determinado campo no formulário foi ou não preenchido Estruturas de DadosFilas (2)235 - Como criar uma fila em Python usando um vetor de inteiros e programação orientada a objetos - A classe Fila 236 - Como criar uma fila circular em Python usando um vetor e programação orientada a objetos - A classe FilaCircular Lista Ligada Simples (8)237 - Como inserir um nó no início de uma lista singularmente ligada em Python 238 - Como inserir um nó no final de uma lista singularmente ligada em Python 239 - Como retornar a quantidade de nós de uma lista singularmente encadeada em Python 240 - Como inserir um novo nó na posição n de uma lista singularmente encadeada em Python 241 - Como excluir um nó no início de uma lista singularmente encadeada em Python 242 - Como excluir um nó no final de uma lista encadeada simples em Python 243 - Como excluir um nó na posição n de uma lista singularmente encadeada em Python 244 - Como inverter a ordem dos nós de uma lista singularmente encadeada em Python Árvore Binária e Árvore Binária de Busca (1)245 - 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)246 - Como testar se duas palavras são anagramas uma da outra - Solução usando dicionário/hash table 247 - Receber um nome e imprimir as 4 primeiras letras do nome 248 - Receber um nome e imprimir as letras nas posições ímpares 249 - Como montar uma string contendo o primeiro caractere, o caractere do meio e o último caractere de uma string informada 250 - 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 251 - Um programa Python que lê uma palavra ou frase e a escreve na tela de forma invertida, ou seja, de trás para frente 252 - Um programa Python que obtém o caractere correspondente a uma determinada posição de uma string 253 - Como testar se uma string Python contém somente os dígitos de 0 a 9 usando códigos ASCII 254 - Como excluir palavras repetidas em uma frase ou texto em Python usando um objeto Set 255 - 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)256 - Como exibir a data e hora atual usando Python 257 - Como adicionar dias à uma data em Python - Escreva um programa Python que adiciona 3 dias à data atual Matemática e Estatística (5)258 - Escreva um programa Python que pede um número inteiro e informa se o número informado é um número de Armstrong 259 - Como converter de decimal para números romanos em Python 260 - Como calcular juros simples em Python - Um programa Python que lê o valor principal, o tempo 261 - Como calcular os fatores de um número em Python - Python para Matemática 262 - 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)263 - Como contar as ocorrências de uma palavra em um arquivo texto usando Python Arrays e Matrix (Vetores e Matrizes) (33)264 - 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 265 - 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 266 - Como percorrer todos os elementos de um vetor de inteiros e exibir a soma de seus valores 267 - Escreva uma função Python que recebe um vetor de inteiros e informe se os elementos do array estão classificados em ordem crescente 268 - Escreva um programa Python para encontrar o segundo maior valor em um vetor de inteiros 269 - Escreva um programa Python para mover todos os zeros para o final do vetor, sem alterar a ordem dos elementos já presentes no array 270 - Como criar uma matriz bidimensional em Python - Escreva um programa Python que declara uma matriz de duas dimensões e pede 271 - 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 272 - Dado um vetor não ordenado de inteiros, encontre a maior sequência consecutiva em ordem crescente 273 - Como retornar o maior elemento em cada uma das linhas de uma matriz usando Python 274 - Como retornar o maior elemento em cada uma das colunas de uma matriz usando Python 275 - Escreva um programa para informar o maior elemento de um vetor de 5 posições do tipo inteiro 276 - Desenvolva um programa que calcule a média das notas de alunos para uma turma de no máximo 100 alunos 277 - Escreva um programa que solicite as notas de quatro alunos ao usuário e apresente na tela a menor e a maior nota 278 - Escreva um programa que solicite seis números do tipo inteiro ao usuário e os armazene em um vetor, depois 279 - 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 280 - Desenvolva um programa que leia dez números do tipo inteiro ao usuário. Armazene esses dez números em um vetor 281 - Criando dois vetores de inteiros de forma que a soma dos elementos individuais de cada vetor seja igual a 30 282 - Faça um programa para obter os valores de uma matriz 3x3 de números inteiros. Depois da leitura dos dados 283 - Desafio do número ausente. Dado um vetor de números naturais 1..n, encontre o valor ausente 284 - Como encontrar o par de elementos em um vetor que, somados, resulte no número informado - Solução usando força-bruta 285 - Faça um algoritmo em Python que leia 9 números inteiros, guarde-os em uma matriz 3x3 e mostre os números pares 286 - Como testar se uma matriz é uma Matriz Triangular Superior em Python 287 - Matriz Simétrica em Python - Um programa Python que testa se uma matriz quadrada é uma matriz simétrica 288 - Escreva um programa Python que leia os elementos de um vetor A de dez elementos inteiros e construa outro vetor B 289 - Peça para o usuário informar o valor do primeiro elemento e gere os valores dos demais elementos com o dobro do 290 - Faça um algoritmo que leia a nota de 10 alunos de uma turma e guarde-as em um vetor. No final, mostre 291 - Escreva um algoritmo Python que cria e preenche um vetor de 10 posições com números aleatórios (entre 0 e 99) 292 - Como retornar o primeiro elemento de um vetor em Python 293 - Como inverter a ordem dos elementos de um array usando apenas uma variável temporária 294 - Usando apenas vetores, escreva um programa Python que leia o nome de cinco alunos e as três notas de cada um. Em seguida 295 - Como verificar quantas vezes um valor é encontrado em um vetor - Como usar vetores e matrizes em Python 296 - 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)297 - 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 298 - Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor 299 - Um programa que lê a altura e o sexo de uma pessoa e informa seu peso ideal 300 - Ler os lados de um triângulo e informar se ele é isósceles, escaleno ou equilátero 301 - 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 302 - Um programa que lê três números inteiros e mostra o maior 303 - Um programa que lê duas notas, calcula a média aritmética e exibe uma mensagem de reprovado, exame ou aprovado 304 - Como criar um conversor de moedas em Python - Um programa Python para converter de Real para Dólar e de Dólar para Real 305 - É melhor abastecer com álcool ou gasolina? Escreva um programa Python para ajudar o motorista a se decidir 306 - 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 307 - Escreva um programa Python para ler as notas n1 e n2 de um aluno e calcule a sua média aritmética 308 - 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 309 - Escreva um programa Python que leia os três ângulos internos de um triângulo e informe se ele é um triângulo válido 310 - Numa promoção exclusiva para o Dia da Mulher, uma loja quer dar descontos para todos, mas especialmente para mulheres. Faça um programa 311 - 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)312 - 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 313 - Como escrever uma função Python que recebe dois números inteiros e retorna a soma desses dois valores como um inteiro 314 - Como testar se um número informado pertence a série Fibonacci 315 - Escreva uma função Python chamada inverter() que recebe um número inteiro e retorna este mesmo número invertido 316 - Escreva uma função Python que recebe graus em Fahrenheit e retorna a temperatura correspondente em Celcius 317 - Algoritmos Resolvidos de Python - Escreva uma função Python que recebe graus em Celcius e retorna a temperatura correspondente em Fahrenheit 318 - Como converter minutos em segundos usando Python 319 - Escreva uma função Python que recebe três números inteiros e retorna o menor deles 320 - Uma função Python que recebe um valor inteiro e informa se o mesmo é um número primo Lista (List) (5)321 - Escreva um programa Python que lê inteiros informados pelo usuário e os armazena em uma lista. Seu programa deverá 322 - Uma função Python que encontra o maior valor em uma list 323 - Uma função Python que encontra o menor valor em uma list 324 - Como criar uma List de Alunos, inserir novos alunos e listá-los usando um menu de opções 325 - Uma função Python que recebe uma lista e retorna a multiplicação de todos os seus itens Programação Orientada a Objetos (3)326 - Uma classe para representar uma pessoa, com os atributos privados de nome, data de nascimento e altura 327 - Crie uma classe Circulo que possui um construtor que receberá o valor do raio. Inclua um método getArea() para calcular 328 - 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)329 - Um método recursivo que conta de 0 até 10 330 - Um método recursivo que recebe um valor inteiro e o exibe na ordem inversa 331 - 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 332 - Um método recursivo que conta de 10 até 0 333 - 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 334 - Como multiplicar os dígitos de um número inteiro usando recursividade em Python 335 - Um método recursivo que calcula o número de Fibonacci para um dado índice 336 - Uma função recursiva que conta quantas vezes um valor inteiro k ocorre em um vetor de inteiros Lista Ligada Simples (1)337 - 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)338 - 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)339 - Dado um número, crie um programa Python que escreva todos os números ímpares menores que o número 340 - Um programa que calcule e mostre a tabuada de multiplicação de um número digitado pelo usuário (entre 1 e 10) 341 - Usando um laço for para solicitar ao usuário que informe 10 valores inteiros e mostrar quantos valores negativos foram informados 342 - Escreva um programa Python que leia dois números inteiros e divida o primeiro pelo segundo sem usar o símbolo de divisão "/" 343 - Como testar se um número informado pelo usuário é binário usando Python 344 - Como encontrar o maior dígito em um número inteiro informado pelo usuário 345 - Como testar se um número é perfeito usando Python 346 - Dado um número inteiro positivo n, se n for par, seu código deverá dividí-lo por 2, e 347 - 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 "#" 348 - Escreva um programa (algoritmo) Python que usa o laço for para exibir uma tabela de conversões de milhas para quilômetros 349 - Como desenhar um triângulo de números em Python usando laços 350 - Como somar todos os números de 1 até o número informado pelo usuário em Python 351 - Escreva um programa em Python para ler dois números inteiros M e N e, a seguir, imprimir os números pares 352 - Um laço for que solicita ao usuário 10 números inteiros e mostra o menor e o maior valor informado 353 - Escreva um programa Python para somar N números informados pelo usuário usando o laço for 354 - Escreva um programa Python que usa o laço while para somar N números informados pelo usuário 355 - Como desenhar uma pirâmide de números em Python com números repetindo nas linhas 356 - 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 357 - Como testar se dois números são números amigos em Python - Escreva um programa Python que 358 - Como converter de binário para decimal em Python usando o laço for 359 - 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 360 - Como converter decimal em binário em Python usando o laço while 361 - Como calcular a tabuada de multiplicação para os números de 1 a 9 em Python 362 - 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á 363 - Na usina nuclear de Angra dos Reis, os técnicos analisam a perda de massa de um material radioativo. Sabendo-se que este 364 - 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 365 - Como calcular e exibir os 50 primeiros números primos em Python 366 - 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 367 - Faça um programa que possua uma função chamada Potencia(), que vai receber dois parâmetros numéricos (base e expoente) 368 - 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)369 - Como calcular o seno, co-seno, tangente, secante, co-secante e co-tangente de um ângulo informado pelo usuário Python Básico (60)370 - Ler um número inteiro na faixa 0-999 e mostrar a soma de seus dígitos - Apostila de Python Básico 371 - Python Básico - Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos 372 - Uma locadora de charretes cobra R$ 10,00 de taxa para cada 3 horas de uso destas 373 - 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 374 - Como somar dois números em Python - Escreva um programa Python que leia dois números e mostre a sua soma 375 - Como multiplicar dois números em Python - Escreva um programa em Python para ler dois números inteiros informados 376 - Um programa Python que receberá a duração de um evento expresso em segundos e exiba-o expresso em horas, minutos e segundos 377 - Como calcular o restante de um salário após o pagamento de duas contas com juros 378 - Escreva um programa em Python que usa a função log10() para informar a quantidade de dígitos em um número inteiro 379 - Como somar o primeiro e o último dígito de um número inteiro informado pelo usuário em Python 380 - Como testar se um número é potência de dois usando Python 381 - Como testar se um número é potência de três usando Python 382 - Como testar se um número é potência de quatro usando Python 383 - Como testar se um número é um quadrado perfeito em Python - Solução usando sqrt() e floor() 384 - Como testar se um número é potência de outro número em Python 385 - Como calcular a soma, o produto, a diferença e o quociente de dois números inteiros informados pelo usuário 386 - Um programa que lê três números e os classifica e exibe em ordem crescente 387 - Como converter quilômetros em metros, centímetros e milímetros usando Python 388 - 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 389 - Como calcular o peso de uma pessoa na Lua usando Python 390 - Como ler um número inteiro e imprimir seu sucessor e seu antecessor em Python 391 - Como calcular o Índice de Massa Corporal em Python - Como calcular IMC em Python 392 - Ler três números inteiros e indicar se eles estão em ordem crescente ou decrescente 393 - Como testar se um número é positivo ou negativo em Python 394 - Como calcular salário líquido em Python - Calculando o salário líquido de um professor 395 - A empresa GÁS TOTAL paga uma gratificação de R$ 237,50 a todos os seus funcionários. Escreva um programa Python 396 - 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 397 - Como calcular média ponderada em Python - Ler o nome de um aluno e as notas de três provas 398 - Um programa Python que lê dois números e mostra a soma, subtração, multiplicação e a divisão dos números lidos 399 - Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit 400 - 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) 401 - 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 402 - 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 403 - 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 404 - Ler um número de três dígitos, separá-lo e invertê-lo, escrevendo o número lido e sua forma inversa 405 - 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 406 - 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 407 - 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 408 - Como calcular desconto de INSS em Python - Um programa que calcula Imposto de Renda, INSS e Sindicato em Python 409 - Como calcular lucro mensal de uma empresa em Python - O lucro de uma empresa é dado por L(x) = 10x - 5000, onde x é a quantidade 410 - Como transformar dias em anos, meses, semanas e dias em Python 411 - 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 412 - Como retornar o resto da divisão entre dois números inteiros sem usar o operador de módulo 413 - Quantidade de patas dos animais de uma fazenda - O desafio da fazenda em Python 414 - Algoritmo Python para ler um número inteiro e exibir o dobro e o triplo do número informado 415 - Escrever um algoritmo que recebe o salário-base de um funcionário, calcule e mostre o salário a receber 416 - Um programa que lê um salário e concede um aumento de 20% para os salários inferiores a R$ 800,00 417 - 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 418 - A loja ELETROMÓVEIS está vendendo os seus produtos no cartão em 5 vezes sem juros. Faça um algoritmo Python que 419 - O Sr. João necessita saber o consumo médio de um automóvel, e solicitou para você desenvolver um algoritmo Python que 420 - Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas 421 - Ler um número inteiro, separar seus dígitos e imprimí-los individualmente separados por espaços 422 - Um programa Python que solicita ao usuário que informe sua idade em anos, meses e dias e mostre sua idade em dias 423 - Escreva um programa Python para calcular e imprimir o número de lâmpadas necessárias 424 - Escreva um programa em Python para ler, calcular e escrever a média aritmética entre dois números 425 - Escrever um algoritmo que lê o público total de um jogo de futebol e fornece a renda do jogo 426 - Lendo a idade de um nadador e classificando sua categoria como infantil, juvenil, adolescente, adulto ou sênior 427 - 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 428 - 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 429 - 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)430 - Como calcular o quadrante de uma coordenada cartesiana em Python Geometria, Trigonometria e Figuras Geométricas (5)431 - Como calcular a área de um losango em Python 432 - Como calcular o ângulo entre os ponteiros de horas e minutos em um relógio analógico 433 - Como testar se um retângulo cabe dentro de um círculo usando Python 434 - Como calcular o comprimento de um segmento de reta usando Python 435 - Como calcular o volume e a área de um cilindro em Python - Geometria Espacial em Python Dictionary, Dict (Dicionário) (4)436 - Como filtrar idades pares em um dicionário do Python e inserí-las em uma lista 437 - Como filtrar notas maiores que 7.0 em um dicionário do Python e exibí-las na tela 438 - Dadas duas Lists, gere um dicionário Python usando a primeira lista como chaves e a segunda como valores 439 - Como gerar uma List contendo apenas as chaves de um dicionário Python Física - Eletricidade - Leis de Ohm (1)440 - Exercícios Resolvidos de Física usando Python - Calcule a resistência elétrica de um resistor que apresenta 10 A List Comprehension (2)441 - Como usar list comprehension para remover todos os caracteres de uma string exceto os dígitos de 0 a 9 442 - Como usar list comprehension para somar os elementos pares de um vetor de inteiros Funções Lambda (Lambda Expressions) (2)443 - Como somar os elementos de uma lista em Python usando uma expressão lambda e a função reduce() 444 - 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)445 - 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)446 - Exercício Resolvido de Python NumPy - Como importar a biblioteca NumPy e exibir sua versão 447 - Exercício Resolvido de Python NumPy - Como somar duas matrizes usando a biblioteca NumPy do Python 448 - Exercício Resolvido de Python NumPy - Como multiplicar uma matriz por um escalar usando Python e NumPy 449 - Exercício Resolvido de Python NumPy - Como gerar uma matriz identidade de ordem N usando Python e NumPy 450 - Exercício Resolvido de Python NumPy - Como converter um vetor em uma matriz de N linhas e N colunas usando Python e NumPy 451 - Exercício Resolvido de Python NumPy - Como converter uma matriz de floats em uma matriz de ints usando Python e NumPy 452 - Exercício Resolvido de Python NumPy - Como converter uma matriz de binários em uma matriz de booleanos usando Python e NumPy 453 - 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)454 - Exercício Resolvido de Python Pandas - Como testar se um DataFrame do Pandas possui algum valor não informado 455 - Exercício Resolvido de Python Pandas - Como retornar a quantidade de valores ausentes em cada coluna de um DataFrame 456 - Exercício Resolvido de Python Pandas - Como retornar a coluna com o maior número de valores ausentes em um DataFrame 457 - Exercício Resolvido de Python Pandas - Como retornar a versão atual do Pandas instalado no sistema local 458 - Exercício Resolvido de Python Pandas - Como converter uma List em uma Series do Pandas 459 - Exercício Resolvido de Python Pandas - Como converter um array NumPy em uma Series do Pandas Estruturas de Dados - Pilhas (1)460 - Escreva um programa Python que usa uma pilha para testar se uma palavra é palíndroma Física - Pesos e Medidas (1)461 - 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)462 - 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)463 - 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 464 - FEMPERJ-2012-TCE-RJ: A vazão de dimensionamento de uma galeria de águas pluviais que drena uma área densamente urbanizada de 10 hectares 465 - 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 466 - A tabela a seguir apresenta os dados de precipitação mensal, com as respectivas quantidades de ocorrência Pesquisa Operacional (1)467 - 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)468 - 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)469 - 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 470 - 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? 471 - 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)472 - 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 473 - 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)474 - Qual é o raio hidráulico em um canal de seção retangular com 2,00 m de largura por 1,20 m de altura? 475 - 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 476 - 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 477 - 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 478 - 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 479 - 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 480 - 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 481 - 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)482 - 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)483 - Tutorial Machine Learning com Python - Como usar o método mean() da biblioteca NumPy para calcular média (ou média aritmética simples) 484 - 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)485 - Machine Learning para iniciantes - Como usar a biblioteca NumPy em seus programas Python 486 - Como obter a versão da biblioteca NumPy disponível em sua instalação do Python Arrays e Matrix (Vetores e Matrizes) (16)487 - 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 488 - Como criar arrays (vetores e matrizes) usando o objeto ndarray da biblioteca Numpy do Python 489 - 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 490 - Como gerar um vetor com valores igualmente espaçados usando a função linspace() da biblioteca NumPy do Python - Python NumPy para Engenharia 491 - Como multiplicar um vetor ou uma matriz por um escalar no NumPy do Python - Python NumPy para Engenharia 492 - Como criar um vetor de valores igualmente espaçados em Python usando a função arange() da biblioteca Numpy 493 - Como criar um vetor preenchido com zeros usando a função zeros() da Numpy do Python 494 - Como criar uma matriz NxM preenchida com zeros usando a função zeros() da Numpy do Python 495 - Como repetir os elementos de um vetor ou matriz usando a função repeat() da NumPy do Python 496 - Como gerar um vetor ou matriz de 1s usando a função ones() da NumPy do Python 497 - Como criar uma matriz identidade em Python usando a função eye() da biblioteca NumPy 498 - Como criar um vetor vazio na NumPy do Python usando a função array() 499 - Como retornar os elementos únicos em um array do NumPy do Python usando a função unique() 500 - Como retornar a quantidade de repetições de valores duplicados em um array do NumPy do Python usando a função unique() 501 - Como retornar o índice do maior elemento em um array da NumPy do Python usando a função argmax() 502 - 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)503 - Como gerar números aleatórios em Python usando o método random.randint() da biblioteca NumPy 504 - Como gerar um número randômico em Python usando a função rand() do módulo random da NumPy 505 - 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)506 - Como converter graus em radianos em Python usando a função deg2rad() da NumPy 507 - Como converter radianos em graus em Python usando a função rad2deg() da NumPy Pandas Python Library (Biblioteca Python Pandas)Passos Iniciais (1)508 - Como usar a biblioteca Pandas do Python em seus projetos de Data Science e Machine Learning Input e Output (Entrada e Saída) (1)509 - Como usar o método read_csv() do Pandas da linguagem Python para carregar um dataset e retorná-lo como um DataFrame DataFrame (5)510 - Como usar o objeto DataFrame da biblioteca Pandas do Python 511 - Como acessar uma linha específica em um DataFrame do Pandas da linguagem Python usando o método iloc() 512 - Como retornar a quantidade de linhas em um DataFrame do Pandas usando a função len() e a propriedade index 513 - Como retornar a quantidade de linhas e colunas em um DataFrame do Pandas usando a função len() e a propriedade axes 514 - Como exibir um resumo dos dados em um DataFrame do Pandas usando a função info() Series (9)515 - O que é um Pandas Series? - Introdução ao Pandas do Python 516 - Como criar uma Series do Pandas do Python a partir dos valores de uma list 517 - Como criar uma Series do Pandas do Python usando um array do Numpy 518 - Como criar uma Series do Pandas do Python usando um dicionário 519 - Como acessar os itens individuais de uma Series do Pandas do Python usando a notação de vetor [] 520 - Como acessar os itens individuais de uma Series do Pandas do Python usando rótulos de índices 521 - Como retornar o maior valor de uma Series do Pandas do Python usando a função max() do Numpy 522 - Como retornar o menor valor de uma Series do Pandas do Python usando a função min() do Numpy 523 - 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)524 - 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)525 - Plotagem e visualização de dados em Python - Como instalar a biblioteca Matplotlib e testar seu funcionamento Área de Plotagem do Matplotlib (4)526 - Matplotlib Python - As diferenças entre as coordenadas na tela do computador e na área de plotagem do Matplotlib 527 - Matplotlib Python - Como exibir ou ocultar a grade da área de plotagem do Matplotlib 528 - Matplotlib Python - Como definir os rótulos para os eixo-x e eixo-y da área de plotagem do Matplotlib 529 - Matplotlib Python - Como definir o título da área de plotagem do Matplotlib Geração e Plotagem de Gráficos usando Matplotlib (3)530 - Como gerar o gráfico da função seno usando a biblioteca Matplotlib do Python 531 - Como gerar o gráfico da função cosseno usando a biblioteca Matplotlib do Python 532 - Como gerar o gráfico da função tangente usando a biblioteca Matplotlib do Python Pontos e Gráficos de Dispersão (3)533 - Como plotar um ponto usando a função scatter() do Matplotlib do Python 534 - Como plotar vários pontos no Matplotlib do Python usando a função scatter() 535 - Como escrever um função plotar_pontos(*pontos) que recebe vários objetos Ponto e faz a plotagem no Matplotlib Setas e Vetores (2)536 - Como desenhar setas no Matplotlib do Python usando a função arrow() 537 - Como representar a soma de vetores 2D no Matplotlib do Python usando a função arrow() Polygon (1)538 - Como desenhar um triângulo no Matplotlib do Python usando um objeto Polygon Python para EngenhariaGeometria Analítica e Álgebra Linear (10)539 - Python para Engenharia - Como multiplicar um vetor por um escalar usando Python e NumPy 540 - Como converter Coordenadas Cartesianas para Coordenadas Polares usando Python 541 - Como converter Coordenadas Polares para Coordenadas Cartesianas usando Python - Python para Engenharia 542 - 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 543 - Como calcular a distância entre dois pontos no plano em Python - Python para Geometria Analítica e Álgebra Linear 544 - Como calcular o produto escalar entre dois vetores usando Python - Geometria Analítica e Álgebra Linear usando Python 545 - Como calcular o determinante de uma matriz 3x3 usando a Método de Sarrus em Python - Python para Álgebra Linear 546 - Como calcular a transposta de uma matriz em Python - Python para Geometria Analítica e Álgebra Linear 547 - Como somar os elementos da diagonal principal de uma matriz em Python 548 - Como calcular vetor unitário em Python - Python para Física e Engenharia Física - Mecânica (6)549 - 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 550 - Como calcular a Energia Potencial Gravitacional de um corpo dado a sua massa e altura em Python 551 - Como calcular a velocidade da queda livre de um corpo dado o intervalo de tempo (e a aceleração da gravidade) em Python 552 - Como calcular o Momento de Inércia de um quadrado em Python - Fórmula do Momento de Inércia de um quadrado 553 - Como calcular o momento de inércia de um retângulo em Python - Fórmula do Momento de Inércia de um retângulo 554 - 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)555 - Como calcular o limite de uma função usando Python e a biblioteca Sympy - Python para Engenharia 556 - Como calcular a derivada de uma função usando Python - Regra do Tombo (ou Regra da Potência) Sistemas Digitais - Portas Lógicas (1)557 - Portas lógicas em Python - Como criar uma porta lógica AND em Python Física - Mecânica - Estática (1)558 - Como calcular o centroide ou centro de gravidade de um triângulo em Python Unidades de Medida (4)559 - Como converter Centímetros Cúbicos em Metros Cúbicos em Python - Python para Física e Engenharia 560 - Como converter Metros Quadrados em Quilômetros Quadrados em Python - Python para Física e Engenharia 561 - Como converter Milímetros Quadrados em Metros Quadrados em Python - Python para Física e Engenharia 562 - Como converter Centímetros Quadrados em Metros Quadrados em Python - Python para Física e Engenharia Hidrologia e Hidráulica (1)563 - Como calcular o volume de chuvas em Python - Fórmula do cálculo do volume de chuvas em Python Física - Hidrodinâmica (1)564 - Como representar a Equação da Continuidade em Python - Python para Hidrodinâmica Engenharia Civil - Cálculo Estrutural (7)565 - Como calcular o peso que um pilar aguenta usando Python - Python para Engenharia Civil 566 - Como calcular os esforços solicitantes majorados em pilares usando Python - Python para Engenharia Civil 567 - Como calcular o Índice de Esbeltez de um pilar em Python - Python para Engenharia Civil e Cálculo Estrutural 568 - 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 569 - Como calcular a Força Normal Adimensional ou Força Normal Reduzida de um pilar em Python - Python para Estruturas de Concreto Armado 570 - Como calcular a altura útil de uma viga usando Python - Python para Cálculo Estrutural e Engenharia Civil 571 - 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)572 - Como representar a Lei de Hooke em Python - Python para Resistência dos Materiais SymPy Python Library (Biblioteca Python SymPy)Passos Iniciais (1)573 - Como usar a biblioteca Python SymPy em seus programas Python Requests Python Library (Biblioteca Python Requests)Requisições e Respostas (Requests e Responses) (1)574 - 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)575 - Como converter um número complexo na forma retangular para a forma polar usando Python Python + Bancos de DadosPython + MySQL (1)576 - Como efetuar uma conexão Python + MySQL usando o MySQL Connector Python Projetos Python Completos - Códigos Fonte Completos PythonJogos (Games) (1)577 - Como criar o jogo Pedra, Papel, Tesoura em Python - Jogo completo em Python com código comentado Projetos Python MySQL (1)578 - 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)579 - 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)580 - Como definir o título de uma janela Tkinter do Python 581 - Como retornar o título de uma janela Tkinter do Python usando a função title() 582 - Como definir o ícone para a janela principal de uma aplicação Tkinter Python usando a função iconphoto() 583 - Como evitar o redimensionamento de uma janela do Tkinter Python usando a função resizable() da classe Tk 584 - Como retornar o tamanho de uma janela do Tkinter Python ao clicar em um botão 585 - Como criar uma aplicação de tela cheia usando Tkinter Python 586 - Como criar uma tela de login usando Tkinter Python 587 - Como definir a cor de fundo de uma janela do Tkinter do Python usando a função config() 588 - Como maximizar uma janela do Tkinter Python ao clicar em um botão 589 - Como minimizar uma janela do Tkinter Python ao clicar em um botão 590 - Como restaurar uma janela do Tkinter Python ao clicar em um botão 591 - Como criar janelas secundárias a partir da janela principal de uma aplicação Tkinter Python 592 - Como criar uma janela modal usando Tkinter Python 593 - Como criar janelas secundárias no Tkinter Python e fazê-las conversar entre si Passos Iniciais (1)594 - O que é Tkinter e como usá-lo para escrever aplicações GUI em Python Imagens e Processamento de Imagens (1)595 - Como carregar uma imagem do Pillow no objeto Canvas do Tkinter Button (1)596 - Como criar botões em suas aplicações Tkinter Python usando um objeto da classe Button Canvas (1)597 - Como usar o componente Canvas em suas aplicações Tkinter Python Animação, Animações, Técnicas de Animação (1)598 - Como movimentar uma imagem no Canvas do Tkinter usando as teclas de direção Linhas (3)599 - Como desenhar uma linha entre dois cliques do mouse usando Tkinter e Python 600 - Como definir a cor da linha a ser desenhada pela função create_line() do Canvas do Python Tkinker 601 - Como criar setas no Tkinter usando a função create_line() e os valores first, last e both para o argumento arrow Gerenciador de Layout Grid (1)602 - Como usar o gerenciador de layout Grid do Tkinter Python Frame (2)603 - Como usar o controle Frame do Tkinter Python para organizar os componentes visuais de uma janela ou formulário 604 - Como definir o espaço interno do objeto Frame do Tkinter Python usando a propriedade padding Círculos, Ovais e Elípses (1)605 - Como desenhar círculos no Tkinter usando a função create_oval() do componente Canvas Entry (3)606 - Como obter o conteúdo de uma caixa de texto Entry do Tkinter e exibí-lo em uma mensagem messagebox 607 - Como limpar o conteúdo de uma caixa de texto Entry do Tkinter ao clicar em um botão Button 608 - Como setar o foco em uma caixa de texto Entry do Tkinter usando a função focus_set() Checkbutton (1)609 - Como testar se uma checkbox Checkbutton do Tkinter está marcada ou desmarcada ao clicar em um botão Listbox (1)610 - Como obter o item selecionado em uma Listbox do Tkinter do Python PyQt GUI ToolkitPassos Iniciais (1)611 - O que é PyQt e como usá-lo para escrever aplicações GUI em Python QPushButton (4)612 - Como criar um botão em Python PyQt usando a classe QPushButton 613 - Como definir e retornar o texto de um botão QPushButton do PyQt usando as funções setText() e text() 614 - Como detectar o evento click em um botão QPushButton do PyQt e exibir uma mensagem QMessageBox 615 - Como fechar a janela principal de uma aplicação PyQt ao clicar em um botão QPushButton QVBoxLayout (3)616 - Como usar o gerenciador de layout QVBoxLayout em suas aplicações PyQt 617 - Como alinhar na parte superior (topo) ou inferior (fundo) os controles dentro de um QVBoxLayout do PyQt usando a função addStretch() 618 - Como alinhar ao centro os controles dentro de um QVBoxLayout do PyQt usando a função addStretch() QLineEdit (3)619 - Como criar caixas de texto de linha única no PyQt usando a classe QLineEdit 620 - Como criar campos de senha no PyQt usando a classe QLineEdit 621 - Como definir o limite de caracteres em um QLineEdit do PyQt usando as funções setMaxLength() e maxLength() QMainWindow (2)622 - Como criar a janela principal de uma aplicação Python PyQt usando a classe QMainWindow 623 - Como centralizar uma janela QMainWindow do PyQt PygameFormulários e Janelas (7)624 - Como alterar o título da janela do Pygame - Desenvolvimento de Jogos com Python e Pygame 625 - Como retornar o título da janela Pygame usando a função pygame.display.get_caption() 626 - Como permitir o redimensionamento de uma janela Pygame usando a constante pygame.RESIZABLE 627 - Como definir a cor de fundo para a janela do Pygame - Como criar games usando Python e Pygame 628 - Como definir o ícone para a janela do jogo Pygame usando a função pygame.display.set_icon() 629 - Como retornar a largura da janela Pygame do Python usando a função get_width() 630 - Como retornar a altura da janela Pygame do Python usando a função get_height() Mouse e Teclado (4)631 - Como obter a posição do mouse na janela Pygame usando a função pygame.mouse.get_pos() 632 - Como capturar o evento MOUSEBUTTONDOWN na janela do Pygame - Eventos do mouse em Pygame 633 - Como detectar o pressionamento de uma tecla no Pygame do Python usando o evento pygame.KEYDOWN 634 - Como detectar a liberação de uma tecla no Pygame do Python usando o evento pygame.KEYUP Passos Iniciais (2)635 - O que é Pygame e como usá-lo para o desenvolvimento de jogos em Python 636 - Como criar sua primeira tela de jogo Pygame - Código simples e comentado Gráficos (2)637 - Como desenhar o gráfico da função cosseno usando o Pygame do Python 638 - Como desenhar o gráfico da função seno usando o Pygame do Python Animação, Animações, Técnicas de Animação (2)639 - Introdução à animação de objetos no Pygame - Como mover uma imagem na superfície da tela do jogo 640 - 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)641 - Como desenhar grids no Pygame para a criação de jogos como Jogo da Velha, Damas, Xadrez, Campo Minado e Sudoku Linhas (2)642 - Como desenhar linhas no Pygame usando a função pygame.draw.line() 643 - Como desenhar linhas em determinados ângulos no Pygame Círculos, Ovais e Elípses (2)644 - Como desenhar um círculo não preenchido usando a função pygame.draw.circle() do Pygame do Python 645 - Como desenhar um círculo nas coordenadas do clique do mouse no Pygame do Python OpenCVPassos Iniciais (1)646 - O que é a biblioteca OpenCV e como usá-la em suas aplicações Python Imagens e Processamento de Imagens (3)647 - Como carregar e exibir uma imagem usando OpenCV e Python 648 - Como virar uma imagem na horizontal em OpenCV e Python usando a função flip() 649 - Como virar uma imagem na vertical em OpenCV e Python usando a função flip() PyAutoGUIMouse e Teclado (1)650 - Como definir a posição do mouse na tela usando a biblioteca PyAutoGUI do Python Passos Iniciais (1)651 - O que é PyAutoGUI e como usá-lo para automatizar tarefas em Python Imagens e Processamento de Imagens (1)652 - Como tirar um print da tela e salvar como PNG usando Python, PyAutoGUI, OpenCV e NumPy Pillow Python Imaging LibraryPassos Iniciais (1)653 - Quais são os tipos de imagens suportados pela biblioteca Pillow do Python Image (3)654 - Como abrir uma imagem no Pillow do Python usando a função open() do objeto Image 655 - Como descobrir as propriedades e métodos do objeto Image da biblioteca Pillow usando a função dir() do Python 656 - Como retornar o formato de uma imagem usando o atributo format do objeto Image do Pillow do Python Python TurtleFormulários e Janelas (2)657 - Como definir uma imagem de fundo para a janela do Python Turtle usando a função bgpic() 658 - Como definir o título da janela do Python Turtle usando a função title() Mouse e Teclado (1)659 - 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)660 - Como usar a função turtle.Turtle() para obter uma referência ao cursor de desenho do Python Turtle Linhas (1)661 - Como desenhar uma linha entre dois pontos usando as funções penup(), goto() e pendown() do Python Turtle Triângulos (1)662 - Como desenhar um triângulo equilátero usando o Turtle do Python SciPy Python Library (Biblioteca Python SciPy)Matemática e Estatística (1)663 - Como calcular o coeficiente de correlação linear de Pearson em Python usando a função pearsonr() da biblioteca Scipy Passos Iniciais (1)664 - O que é a biblioteca SciPy do Python? Como instalar a SciPy e usá-la em seus programas Python ItertoolsIteradores de Contagem (1)665 - Como contar infinitamente em Python usando a função count() do módulo Itertools Iteradores de Combinação e Permutação (1)666 - Como gerar permutações de uma string em Python usando o objeto permutations do módulo Itertools Flask Micro FrameworkPassos Iniciais (1)667 - O que é o Flask, como instalar e escrever sua primeira aplicação web usando este micro framework Rotas e Roteamento (2)668 - Como criar rotas em suas aplicações Flask usando o decorador @app.route() - Tutorial Flask para iniciantes 669 - Como usar os parâmetros de rotas em suas aplicações Flask - Curso de Flask para iniciantes Topografia e GeoprocessamentoPassos Iniciais (4)670 - Como converter graus, minutos e segundos para graus decimais em Python 671 - Como converter Rumo em Azimute em Python - Python para Topografia e Engenharia Civil 672 - Como converter Azimute em Rumo em Python - Python para Topografia e Engenharia Civil 673 - Como converter graus decimais em graus, minutos e segundos em Python GeoPandasPassos Iniciais (1)674 - O que é a biblioteca GeoPandas e como usá-la em suas aplicações Python GeoDataFrame (1)675 - Como carregar um shapefile no GeoPandas e retornar o resultado como um GeoDataFrame Sistema de Referência de Coordenadas (CRS) (1)676 - Como retornar o sistema de referência de coordenadas de um GeoDataFrame do GeoPandas usando a propriedade crs |