Ir ao conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''Python''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição de áudio e vídeo
    • Programas
  • Sistemas Operacionais
    • Recomendação de sistemas operacionais
    • Windows
    • GNU/Linux, BSD, Unix-like e software livre
  • Eletrônicos
    • Equipamentos de som, home theaters e gravadores de mesa
    • Televisores e projetores
    • Câmeras e filmadoras
    • Players portáteis
    • Consoles (videogames)
    • GPS
    • Telefonia fixa
    • Eletrônica
    • Retrocomputação
  • Outros
    • Recomendações de serviços e lojas
    • Preços e ofertas
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
  • Clube do Hardware
    • Comentários, elogios, críticas, sugestões e questões sobre o Clube do Hardware
    • Comentários de artigos
    • Fórum para testes de funcionalidades

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrar resultados em...

Encontrar resultados que...


Data de criação

  • Iniciar

    FIM


Última atualização

  • Iniciar

    FIM


Filtrar pelo número de...

Data de registro

  • Iniciar

    FIM


Grupo


Caixas de som

Encontrado 138 registros

  1. class SoSimOuNao(Exception): def __str__(self): return 'Você só pode digitar sim ou não, nada mais' class Jogo(object): def __init__(self): self.__cartoes = (''' 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 ''', ''' 2 3 6 7 10 11 14 15 18 19 22 23 26 27 30 31 34 35 38 39 42 43 46 47 50 51 54 55 58 59 62 63 ''', ''' 4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31 36 37 38 39 44 45 46 47 52 53 54 55 60 61 62 63 ''', ''' 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31 40 41 42 43 44 45 46 47 56 57 58 59 60 61 62 63 ''', ''' 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ''', ''' 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ''') self.__card = 0 self.__num = 0 self.main() def apresentação(self): """ Método que imprime uma apresentação e explicação rápida de como funciona o jogo. """ print('Ola bem-vindo ao jogo de advinhar números') print('Para jogar você deve pensar em um número entre 1 e 63') print('Depois vou lhe mostrar diversos cartões e você deve me dizer') print('se o número que você pensou está dentro desses cartões') print('E por fim, vou adivinhar o número que você pensou') def recebeEntradaDoUsuário(self): """ Função que recebe a entrada lida com ela de forma adequada Devolve True se o usuário digitou sim e False se digitou não """ while True: try: resp = input('\nO número está nessa cartela? (s/sim ou n/não)\n').lower() if not resp.isalpha(): print('Digite apenas letras!!') elif resp.startswith('s'): return True elif resp.startswith('n'): return False else: raise SoSimOuNao except SoSimOuNao: print(SoSimOuNao()) def imprimeNumeroSecreto(self): """ Imprime uma mensagem apresentando self.__num """ print('\nDeixa eu adivinhar!') print('Você pensou no número', self.__num) print('Foi não foi?!!') print('HAHAHAHA, eu sou um gênio!') def main(self): """ Método principal do jogo, nele se organiza tudo """ self.apresentação() for i in range(len(self.__cartoes)): self.__card = i self.mostraCartão() self.adicionaNumero(self.recebeEntradaDoUsuário()) self.imprimeNumeroSecreto() def mostraCartão(self): """ Escolhe um cartão e o mostra para o usuário """ print(self.__cartoes[self.__card]) def adicionaNumero(self, esta): """ Adiciona valor ao número secreto """ if esta: self.__num += int(self.__cartoes[self.__card].split()[0]) if __name__ == '__main__': x = Jogo() Minha dúvida é sobre o último método adicionaNumero, sei para que serve, mas não to conseguindo enxergar bem o seu funcionamento. Se puderem me explicar ficarei muito grato.
  2. Estou desenvolvendo um projeto em Python com Django e quero adicionar um módulo para geração de boletos. Para isso encontrei a api python-boleto, disponível aqui. Fiz a instalação do mesmo, mas quais os próximos passos? Como faço para executar? Não consigo encontrar nada referente na internet.
  3. Sou iniciante na linguagem python, mas depois de algum tempo criei um simples programa, como uma calculadora, ai converti ela de .py para .exe, mas assim que inicio o terminal logo aparece e some, ou ele inicia o programa e no meio da digitação o terminal fecha, mesma coisa quando eu deixa apenas em .py ele inicia a janela do terminal de python e logo fecha, alguém sabe algo sobre isso, como posso resolver?
  4. Boa noite, gostaria de saber se há alguma forma de editar os metadados de um arquivo com Python. Gostaria de editar o "Título"/"Title" de um .mkv. Aparentemente esse arquivo está em modo somente leitura, há como realizar essas edições? Se não, como habilitar para que seja editado?
  5. Já tendei de tudo, mas não consigo fazer o código abaixo funcionar. from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.google.com") Ele para na segunda linha, o navegador não abre. Já baixei o chromedriver.exe, botei ele na mesma pasta do projeto, já tentei colocando o diterório, mas não funciona. O código não aponta nenhum erro, o código simplicissimamente para na segunda linha.
  6. """ EXERCÍCIO: Matriz em Python Crie um programa que crie uma matriz de dimensão 3x3 e preencha com valores lidos pelo teclado. 0 [_][_][_] 1 [_][_][_] 2 [_][_][_] 0 1 2 No final, mostre a matriz na tela, com a formatação correta. """ matriz = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] for l in range(0, 3): for c in range(0, 3): matriz[l][c] = int(input(f'Digite um valor para [{l}, {c}]: ')) print('-=' * 30) for l in range(0, 3): for c in range(0, 3): print(f'[{matriz[l][c]:^5}]', end='') print() Tem como alguém me explicar passo a passo a resolução? Não entendi principalmente as partes do for (sei pra que é utilizado, mas não entendi como foi utilizado). Grato.
  7. Estou começando no Python e queria saber o motivo de não dar certo na resolução #1 e dar certo na resolução #2 sendo que parece ser a mesma coisa. Obs: Note que a diferença está na ultima linha. ''' Exercício Python : Crie um programa que leia o nome completo de uma pessoa e mostre: - O nome com todas as letras maiúsculas e minúsculas. - Quantas letras ao todo (sem considerar espaços). - Quantas letras tem o primeiro nome. ''' # Resolução 1: nome_completo = str(input('Digite seu nome completo: ')).strip() print('\nLetras maiúsculas: {}\nLetras minúsculas: {}'.format(nome_completo.upper(),nome_completo.lower())) print('Seu nome tem {} letras ao todo'.format(len(nome_completo) - nome_completo.count(' '))) print('O primeiro nome é {} e tem {} letras'.format(nome_completo.split([0]),len(nome_completo.split([0])))) # Resolução 2: nome_completo = str(input('Digite seu nome completo: ')).strip() lista = nome_completo.split() print('\nLetras maiúsculas: {}\nLetras minúsculas: {}'.format(nome_completo.upper(),nome_completo.lower())) print('Seu nome tem {} letras ao todo'.format(len(nome_completo) - nome_completo.count(' '))) print('O primeiro nome é {} e tem {} letras'.format(lista[0],len(lista[0])))
  8. To tentando colocar co no terminal mas não ta dando certo me ajudem.
  9. Olá pessoal não sei executar um arquivo python no ATOM me ajude pf.
  10. Fiz um programa para quem quer aprender manipulação de texto. print('----------FATIAMENTO----------') print('Fatiar uma string(STR) e consegui pegar pedaços dela.\nSe escrever uma variavel e colocar cochetes depois dele com a numeração de espaço (EX:Frase[9])\nTambem quando coloca-se dois pontos apos a variavel e depois um numero que esta sendo ocupado pela \n(EX:Frase[9:13] porém não vai do caractere 9 ate o 13 vai do caractere 9 ate 13 mas ele não mostra o 13 para mostrar 13 e apenas coloca (Frase[9:14]\nVamos supor que nossa frase tem 15 caracteres mas se eu colocar (Frase[9:16])? O programa ira ignora o *caracter 16*.') print('Se fazer o seguinte comando (Frase[9:16:2]) Esse 2 significa que ira pegar um caractere de dois em \ndois\nSe eu colocar Frase[:5] vai começar pelo caractere 0 e vai ate o caractere 5 mas se o 5 for um \ncaractere vazio vai terminar no 4\nSe eu colocar Frase [10:] ele começara do caractere 10 e ira ate o fim da string\nSe eu colocar Frase[5::3] ira comçar no caractere 5 iria ate o final mas pegando\nUm caractere de 3 em 3 caracteres') print('----------ANÁLISE----------') print('Análisar uma string é ter informação sobre ela quantos caracteres ela tem,com que letra comaça etc\nE temos um comando de análise *len(frase)* esse comando mostra quantos caracteres tem a string\nOutro comando é frase.count(''o'') Vamos supor que nossa string é Curso em Video!! \nEsse comando ira mostrar na tela quantos *Os* tem na string\nE também tem o comando frase.count(''O'', 0, 13) esse comando mostrara quantos *os* do caractere 0 ate o \nCarctere 12\nOutro comando que frase.find(''deo'') ira te mostrar quantas vezes aparece *deo* na tela e em que \nCaractere começa\nSe dermos Frase.find(''Cachorro'') caso não tenha na frase o que você escrever nesse o comando *Cachorro* \nRetornara para você -1\nPara análisar se tem alguma palavra na frase coloca-se ''Curso'' in frase') print('----------TRANSFORMAÇÃO----------') print('Um comando e frase.replace(''Video'',''Python'') esse comando iria substituir\nVideo por Python Ficaria Curso em Python!!\n') print('Outro comando é frase.upper() que deixa tudo em maisculo e também tem\nFrase.lower() que deixa tudo minusculo') print('Também tem frase.capitalize() ele transformar todas os caracteres em minusculas\nMas deixara o primeiro caractere em maiusculo') print('Outro comando parecido é frase.title() esse comando deixaram as primeiras letras\nDe cada palavra em maiscula') print('Outro comando é frase.strip() ele remove todos os espaços inuteis no inicio e no\nFim') print('Uma variação do comando anterior e o frase.rstrip() ele faz a mesma coisa porém\nRemove todos espços inuteis só da direita') print('Também tem frase.lstrip() que removes os espaços inuteis da esquerda') print('----------DIVISÃO----------') print('Um bem legal é frase.split() que divide um string que cria um lista que vai ser\nDivididos pelo espaços entre as palavras') print('----------JUNÇÂO----------') print('Um comando ao contrario split tem ''-''.join(frase) não vou explicar muito isso\nSó observe\nAntes = CursoEmVideo\nDepois = Curso-Em-Video')
  11. Você tem ideia como separa um numero por milhar,centena,dezena,unidade matematicamente?
  12. Estou com erro ao executar esse arquivo para tocar musica.
  13. #include <iostream> #include <math.h> #include <vector> #include <string> using namespace std; class Coordenada{ int x_, y_; public: Coordenada(){} Coordenada(int x, int y) { x_ = x; y_ = y; } int getX() { return x_; } int getY() { return y_; } float distancia(Coordenada b) { return sqrt(pow(getX() - b.getX(),2) + pow(getY() - b.getY(),2)); } }; class Municipio{ int id, populacao; string nome; Coordenada local; public: Municipio(int i, string n, int pop, Coordenada c) { id = i; nome = n; populacao = pop; local = c; } int getPopulacao() { return populacao; } string getNome() { return nome; } Coordenada getCoordenada() { return local; } int getId() { return id; } }; class Mapa{ vector<Municipio> municipios; public: void addMunicipio(Municipio m) { municipios.push_back(m); } Municipio getMunicipio(int id){ for(int d=0 ; d<municipios.size();d++){ if(municipios[d].getId()==id){ return municipios[d]; } } } Municipio getMaior() { int maiorPopulacao = 0; int maior; for(int i = 0; i < municipios.size(); i++) { if(municipios[i].getPopulacao() > maiorPopulacao) { maior = i; maiorPopulacao = municipios[i].getPopulacao(); } } return municipios[maior]; } void drawMapa() { cout<<endl; for(int i = 1; i<=5 ; i++) { for(int j = 1; j<=10; j++) { int num = 0; for(int s = 0; s<municipios.size();s++) { if(municipios[s].getCoordenada().getX()==i && municipios[s].getCoordenada().getY()==j) { cout<<municipios[s].getId(); num=1; } } if(num==0){ cout<<"0"; } } cout<<endl; } } }; int main() { Coordenada c1(2,3); Coordenada c2(4,4); Coordenada c3(3,4); Municipio lavras(1, "Lavras", 100000, c1); Municipio nepomuceno(2, "Nepomuceno", 30000, c2); Municipio bh(3, "BH", 1000000, c3); Mapa minas; minas.addMunicipio(lavras); minas.addMunicipio(nepomuceno); minas.addMunicipio(bh); cout<<"Maior populacao: "<<minas.getMaior().getPopulacao()<<endl; cout<<"Municipio: "<<minas.getMaior().getNome()<<endl; cout<<"Distancia: "<<lavras.getCoordenada().distancia(nepomuceno.getCoordenada()); minas.drawMapa(); int id; cout<<"Pesquise um municipio pelo id: "<<endl; cin>>id; cout<<"Municipio: "<<minas.getMunicipio(id).getNome()<<endl; return 0; } Boa tarde , fiz esse programa em c++ e gostaria de transferir para java C++passar para JAVA.txt Urna eletronica.txt
  14. Boa tarde, pessoal! Estou com uma duvida boba, preciso calcular sen^2(x) em python mas não sei a sintaxe para sen^2. Estou usando a OCTAVE GNU. Obrigado!
  15. Olá, é possível elaborar um chatbot que receba uma pergunta do usuário, pesquise no google a pergunta e mostre ao usuário a resposta no programa? Estou tentando elaborar este programa no python, porém não sei qual API usar, alguma dica de como realizar este programa?
  16. Olá, a pouco venho estudando python, mal conheço os comandos mais básicos, mas ando praticando o pouco que sei. Ultimamente criei um algoritmo que calcula os decimais de PI usando a sequência de Gregory Leibniz, o que não é importante e até meio inútil, porque essa sequência é muito ineficiente pra calcular PI, fiz apenas pra incrementar e fixar meu aprendizado. Agora vamos ao que interessa, abaixo está o código do programa, basicamente ele "printa" novos valores de pi um abaixo do outro até chegar no limite de termos determinado criando uma grande lista de números, eu queria que, em vez de escrever um abaixo do outro, o novo número substituísse o que foi printando anteriormente, meio que apenas atualizando os valores, deixando tudo numa mesma linha, mudando a cada calculo. Tentei usar o "os.system('cls')", mas não funciona muito bem, ele apaga tudo, inclusive o cabeçalho, além de deixar o programa meio bugado e piscando. #calculador de pi nd=1 x=0 pi = (4 / (1 + x)) v=0 import os print('this program works using the Gregory Leibniz sequence: pi = (4/1)-(4/3)+(4/5)-(4/7)...') print('') print('each term of the sequence approximates the result of the sum of the terms to pi') print('') t=int(input('limite de termos: ')) while nd<=t: v=v+1 nd = nd + 1 x = x + 2 pi= pi - (4 / (1 + x)) x = x + 2 pi = pi + (4 / (1 + x)) print('pi = {:.51f}'.format(pi)) print('') print('the program calculate',v,'terms of Gregory Leibniz sequence.') sair=input('press any key to close.')
  17. Olá. A questão é a seguinte: como fica, afinal, o Encapsulamento em Python e a relação do mesmo com a filosofia do Python Segue um código orientado a objetos em Python como exemplo (abaixo) Pelo q pesquisei, a abordagem q fiz no código para 'proteger' o atributo é a mais adequada. Porém, inda posso, dessa forma, manipular o atributo fora da classe, diretamente (!?) Obs: Sou inda muito novato em Python e provavelmente, mais tarde, continuando a estudar o Python, saberia resolver class Conta(): def __init__(self, saldo): self.__saldo = saldo def depositar(self, value): self.__saldo += value def sacar(self, value): self.__saldo -= value def transferir(self, value, conta_destino): self.__saldo -= value conta_destino.depositar(value) def saldo(self): return self.__saldo if __name__=='__main__': c1 = Conta(1000) c2 = Conta(2000) print('Saldo c1: {0:.2f}'.format(c1.saldo())) print('Saldo c2: {0:.2f}'.format(c2.saldo())) c1.sacar(500) c2.depositar(2000) print() print('Saldo c1: {0:.2f}'.format(c1.saldo())) print('Saldo c2: {0:.2f}'.format(c2.saldo())) c2.transferir(3000, c1) # aqui estou manipulando o atributo diretamente fora da classe Conta (!?) c1._Conta__saldo = 5000000 # dólares :) print() print('Saldo c1: {0:.2f}'.format(c1.saldo())) print('Saldo c2: {0:.2f}'.format(c2.saldo())) A questão é nessa linha do código: c1._Conta__saldo = 5000000 # aqui posso acessar o atributo diretamente (!?) Se alguém puder ajudar ficaria muito grato Aqui tem um link onde é possível saber da história do Python e sua filosofia: https://python-history-pt-br.blogspot.com/?view=classic Faça um algoritmo sobre qualquer tema.docx adicionado 46 minutos depois Uma resposta a essa questão que gostei muito pode ser vista aqui: Encapsulamento em Python
  18. Oii, então eu gostaria de saber porque a biblioteca pygame não funciona no meu pycharm? e também eu queria saber vale a pena aprofundar no pygame para fazer um jogo 2D ? e sobre interface gráfica, tkinter ou kivy qual é o melhor? em questão de personalização de botões, fundos e imagens etc.. obs: devo continuar com python ? (sou iniciante)
  19. Eu estou tentando desenvolver um script para quebrar esse tipo de captcha, porém como se tem apenas o contorno da letra o pytesseract não consegue reconhcer. A minha duvida tem como colorir as letras usando o python ou algo do gênero? Ou uma outra forma de reconhecer essas letras? Obrigado
  20. Olá, junto com meus amigos eu queria criar um programa em Python que registrasse as pessoas que pegassem os livros da biblioteca, simplesmente alguém pegava o livro e um responsável digitava o nome da pessoa e o livro que ela pegou, o programa automáticamente gravava os dados, o problema é que ao fechar o programa as variáveis resetam, como eu faço para armazenar esse dados, que quando fechar o programa, na próxima vez que executa-lo, os dados irão voltar!
  21. Estou estudando a parte de listas do python, e o método "sort" pode em vez de deixar a lista em ordem crescente deixa-la também decrescente através do "sort(reverse=True)", a questão é a maneira como isso é feito, minha dúvida é: Porque tenho que atribuir um valor ao "reverse", não poderia ser simplesmente outro método? como eu poderia usar este valor? Colocando variáveis nele?. Sou ignorante no mundo da programação, isso deve fazer muito sentido para que possui experiência na área, e a dúvida pode parecer meio "boba", mas ainda não faz sentido pra mim. Ex de aplicação: num = [2, 3, 1, 4] num.sort(reverse=True)
  22. Crie um script python que leia um arquivo CSV gerado acima e extraia as seguintes informações e formato de gráficos usando a biblioteca: matplotlib (4,0) grafico de linhas da amplitude termica dia a dia grafico de linha das com eixo para maiores temperaturas e eixo para as menores temperaturas dia a dia Faça a media de temperaturas dos dias e agrupe os valores na seguinte distribuição, criando um grafico de pizza 0 a 15,99 16 a 19,99 20,00 a 25,99 26 a 29,99 30 a 35,99 36 a 40,99 Acima de 41
  23. Oii, estou começando minha primeira linguagem de programação e no processo estou resolvendo alguns desafios na linguagem. e chegou um desafio assim pegar o terceiro elevado ao cubo. esse é o código que fiz : n1 = float(input('Digite um número real')) cubo = n1 ** (1/3) print('O valor de {} ao cubo é {}').format(n1, cubo) alguém pode me ajudar como resolver esse problema? sempre que faço esse código ele me retorna um valor errado, obs: eu sempre verifico na pesquisa do google
  24. Boa noite, estou criando um projeto onde tenho um fornecedor que está relacionado com nota, estou tentando através do template clicar em um botão chamado lançar nota para aquele fornecedor e ele me levar em uma outra tela onde tem todos os dados da nota porém esse fornecedor não vem preenchido, teria alguma maneira de eu clicar nesse botão e ele já trazer o fornecedor preenchido? atualmente estou usando o Class based views
  25. Olá, estou proucurando uma forma de usar o valor bool nas condições, mas não estou conseguindo. O programa é extremamente simples, você escreve uma frase qualquer, e ele diz se você escreveu a palavra "coisa" em meio a frase, mas não consigo usar o comando pra isso, tentei algo do tipo: frase=input('Escreva a frase: ') if 'coisa' in frase == true: print() Tentei usar isso de várias maneiras, inclusive para criar uma variável contendo o valor "true" ou "false", e usar depois uma especie de "if variável==true/print()", mas não consegui. Como utilizo os valores booleanos em condições como esta?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×