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 promoções
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
    • Feira do Rolo
  • 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 110 registros

  1. Bom dia Tenho o seguinte erro quando rodo um script python 3.6.3. (unicode error)'unicodeescape' codec can't decode bytes in position 22-23 truncated\UXXXXX escape Código: import os arquivo = open("Arvore.txt","w") for folderName, subfolders, filenames in os.walk('\\\PstaPrincipalRede\PasteSecundariaRede\Pasta_Interna'): arquivo.write("%s\n" % folderName) arquivo.close() Acredito que o erro seja no underscore da pasta interna, pois verifique que não salva o arquivo txt exatamente em todas as pastas internas que tem o underscore. tem alguma maneira de no Python 3.6.3 resolver este problema do underscore ?
  2. Pessoal meu professor da faculdade passou trabalho para fazer um programa pra fazer uma calculadora de produto e divisão no python. A pessoa escolhe o que ela vai fazer e depois escolher dois números inteiros. OBS.: Não pode usar nenhum comando de laço e só pode usar os operadores aritméticos + e/ou - Não pode usar * e /
  3. criei uma funçao para preencher e retornar um dicionario, eu quero usar esse dicionario criado em outras funçoes,mas,toda vez que tento usar o resultado da funçao em outra ela executa novamente eu quero apenas saber como usar o retorno de uma funçao em outra funçao
  4. Olá, não sou muito boa em programação, e estou com dificuldades nesse exercicio, esta dando erro já procurei e nao consigo solucionar... Gostaria que alguem me ajudasse a refazer esse codigo. Desde ja agradeço quem puder me ajudar # crie um programa que leia um valor em reais e converta para dolar e euro. Necessario definir o valor de cada moeda valor = float(input('Digite um valor em reais: ')) while opção != 2: print('''[1] Dolar[2] Euro''') opção = float(input('Digite sua opção: ')) if opção == 1: calcular = valor * (3.70) print('R$ {} é {} em dolares'.format(valor, calcular)) elif opção == 2: calcular = valor * 4.24print('R$ {} é {} em euros'.format(valor, calcular)) else: print('Opção invalida')
  5. Olá, não sou muito boa em programação, e estou com dificuldades nesse exercicio, esta dando erro já procurei e nao consigo solucionar... Gostaria que alguem me ajudasse a refazer esse codigo. Desde ja agradeço quem puder me ajudar #crie um programa que leia um número e mostre um menu com as opções para calcular o seu dobro, triplo e raiz quadrada. n: float(input('Digite um número: ')) while opção != 3: print('''[1] Dobro [2] Triplo [3] Raiz Quadrada''') opção = int(input('Digite sua opção: ')) if opção == 1: calcular = n*2 print('O dobro de {} é {}'.format(n, calcular)) elif opção == 2: calcular = n*3 print('O triplo de {} é {}'.format(n, calcular)) else: calcular = ---nao sei como calcular a raiz quadrada no pyhton print('A raiz quadrada de {} é {}'.format(n, calcular))
  6. Olá galera! Eu gostaria de poder ativar/desativar as portas usb do meu raspberry por meio de um script em python... É possível? Como? Se puderem me ajudar, eu agradeceria e muito
  7. >>>L=list(range(101)) >>>del L[1:99] >>>L [0, 99, 100]
  8. Boa noite . Alguém pode me ajudar como desenvolver esse problema, porém, na linguagem python? Abaixo está o problema e o código em C++ #include <bits/stdc++.h> #define MAX 100 #define INF -1 #define ll long long int using namespace std; vector<ll> livros[MAX]; vector<ll> answer; bool comp(int a, int b) { return a > b; } int main() { ll n, x; for(int i = 0 ; i < 5; i++){ scanf("%lld",&n); for(int j = 0; j < n; j++) { scanf("%lld",&x); livros[i].push_back(x); } } for(int i = 0 ; i < livros[0].size(); i++) for(int j = 0 ; j < livros[1].size(); j++) for(int k = 0 ; k < livros[2].size(); k++) for(int l = 0 ; l < livros[3].size(); l++) for(int m = 0 ; m < livros[4].size(); m++) answer.push_back(livros[0][i] + livros[1][j] + livros[2][k] + livros[3][l] + livros[4][m]); sort(answer.begin(),answer.end(),comp); scanf("%d",&n); ll res = 0; for(int k = 0 ; k < n; k++) res += answer[k]; printf("%lld\n",res); return 0; } Bino tem vários conjuntos de diferente livros, onde cada conjunto representa uma matéria(português, matemática, física, química e biologia). Sabendo o valor de cada livro de uma certa matéria, sua tarefa é informar qual a soma dos valores dos K conjuntos distintos de livros mais valiosos. Onde um conjunto é definido por uma coleção de livros de cada matéria, e um conjunto é dito diferente se há pelo menos um livro diferente. A entrada de forma resumida consiste em 6 linhas, as 5 primeiras definem respectivamente a coleção de livros de português, matemática, e assim por diante. Onde o primeiro inteiro n, é a quantidade de livros dessa matéria (1 <= n <= 5). E os demais n números que o seguem, (v1,v2,v3,…vi, onde i <= n e 1 <= vi <= 1000), são os valores de cada livro nessa coleção. A sexta linha contém apenas o inteiro K. O exemplo: 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 Qual nossa resposta para esse caso? Bem nesse caso é simples, como K é igual a 1, a pergunta que temos que responder é: Qual o maior valor possível de um conjunto formado por um livro de cada matéria? Basta colocarmos no nosso conjunto os maiores elementos de cada matéria. Utilizaríamos os elementos pintados de verde, e assim nossa resposta seria 42. 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 8 + 9 + 8 + 9 + 8 = 42. Se K fosse 2. O conjunto em verde acima, seria o conjunto de maior valor, e o segundo conjunto de maior valor é o conjunto em amarelo abaixo, cuja soma é 41 logo a resposta é 42 + 41 = 83. 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 8 + 9 + 8 + 9 + 7 = 41. Certo, legal! Mas então quando K > 1 teremos que escolher algum elemento para tirar e colocar outro em seu lugar? E ir fazendo isso até que tenhamos a quantidade de K pedida, depois somamos tudo? SOCORROOOOO, isso ta parecendo muito complicado de codificar! Como organizar quais já foram utilizados? Como saber quem tirar? O WA está batendo na nossa porta! Então, como utilizar a ideia acima de forma mais simples? Dica 1: sempre olhe o tamanho da entrada! Na maioria das vezes é isso quem vai dizer o quão eficiente sua resposta terá que ser. Dica 2: pense!!!!! Bem, seguindo a dica 1, perceba que n (quantidade de livros de uma certa matéria) é menor ou igual a 5. O que é bem pequeno, isso nos da a liberdade de fazer uma solução não tão eficiente sem medo de TLE. Ainda seguindo a dica 1, perceba no enunciado original da questão que “K (1 ≤ K ≤P*M*Q*F*B)”. O que faz sentido já que teremos que escolher um conjunto, do tipo: (p, m, q, f, b), onde p pertence ao conjunto de livros de português, m pertence ao conjunto de livros de matemática, … Certo, agora vamos pensar! Temos que escolher um p para colocar no conjunto, quantos livros de português podemos escolher? Bem, no máximo 5 (1 <= n <= 5). E essa resposta é a mesma para os demais livros já que para todos n vai até 5. Então quantos conjuntos diferentes existem no máximo? 5*5*5*5*5 = 5⁵ = 3125. Podemos gerar essa informação que passa no tempo! Então sabemos que podemos testar todos os conjuntos sem medo de levar TLE, então agora basta implementar isso! Como fazemos? for p in portugues: for m in matematica: for f in fisica: for q in quimica: for b in biologia: (p + m + f + q + b) é um valor de um conjunto! Como obter a resposta final? Podemos guardar a informação anterior (em uma lista por exemplo), ordená-la, e TCHANRAAAAM a resposta será a soma dos K maiores valores!
  9. Boa noite . Alguém pode me ajudar como desenvolver esse problema, porém, na linguagem python? Abaixo está o problema e o código em C++ #include <bits/stdc++.h> #define MAX 100 #define INF -1 #define ll long long int using namespace std; vector<ll> livros[MAX]; vector<ll> answer; bool comp(int a, int b) { return a > b; } int main() { ll n, x; for(int i = 0 ; i < 5; i++){ scanf("%lld",&n); for(int j = 0; j < n; j++) { scanf("%lld",&x); livros[i].push_back(x); } } for(int i = 0 ; i < livros[0].size(); i++) for(int j = 0 ; j < livros[1].size(); j++) for(int k = 0 ; k < livros[2].size(); k++) for(int l = 0 ; l < livros[3].size(); l++) for(int m = 0 ; m < livros[4].size(); m++) answer.push_back(livros[0][i] + livros[1][j] + livros[2][k] + livros[3][l] + livros[4][m]); sort(answer.begin(),answer.end(),comp); scanf("%d",&n); ll res = 0; for(int k = 0 ; k < n; k++) res += answer[k]; printf("%lld\n",res); return 0; } Bino tem vários conjuntos de diferente livros, onde cada conjunto representa uma matéria(português, matemática, física, química e biologia). Sabendo o valor de cada livro de uma certa matéria, sua tarefa é informar qual a soma dos valores dos K conjuntos distintos de livros mais valiosos. Onde um conjunto é definido por uma coleção de livros de cada matéria, e um conjunto é dito diferente se há pelo menos um livro diferente. A entrada de forma resumida consiste em 6 linhas, as 5 primeiras definem respectivamente a coleção de livros de português, matemática, e assim por diante. Onde o primeiro inteiro n, é a quantidade de livros dessa matéria (1 <= n <= 5). E os demais n números que o seguem, (v1,v2,v3,…vi, onde i <= n e 1 <= vi <= 1000), são os valores de cada livro nessa coleção. A sexta linha contém apenas o inteiro K. O exemplo: 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 Qual nossa resposta para esse caso? Bem nesse caso é simples, como K é igual a 1, a pergunta que temos que responder é: Qual o maior valor possível de um conjunto formado por um livro de cada matéria? Basta colocarmos no nosso conjunto os maiores elementos de cada matéria. Utilizaríamos os elementos pintados de verde, e assim nossa resposta seria 42. 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 8 + 9 + 8 + 9 + 8 = 42. Se K fosse 2. O conjunto em verde acima, seria o conjunto de maior valor, e o segundo conjunto de maior valor é o conjunto em amarelo abaixo, cuja soma é 41 logo a resposta é 42 + 41 = 83. 5 2 5 6 3 8 5 9 6 3 1 5 5 4 8 5 2 6 5 3 2 4 9 5 5 7 8 5 1 4 1 8 + 9 + 8 + 9 + 7 = 41. Certo, legal! Mas então quando K > 1 teremos que escolher algum elemento para tirar e colocar outro em seu lugar? E ir fazendo isso até que tenhamos a quantidade de K pedida, depois somamos tudo? SOCORROOOOO, isso ta parecendo muito complicado de codificar! Como organizar quais já foram utilizados? Como saber quem tirar? O WA está batendo na nossa porta! Então, como utilizar a ideia acima de forma mais simples? Dica 1: sempre olhe o tamanho da entrada! Na maioria das vezes é isso quem vai dizer o quão eficiente sua resposta terá que ser. Dica 2: pense!!!!! Bem, seguindo a dica 1, perceba que n (quantidade de livros de uma certa matéria) é menor ou igual a 5. O que é bem pequeno, isso nos da a liberdade de fazer uma solução não tão eficiente sem medo de TLE. Ainda seguindo a dica 1, perceba no enunciado original da questão que “K (1 ≤ K ≤P*M*Q*F*B)”. O que faz sentido já que teremos que escolher um conjunto, do tipo: (p, m, q, f, b), onde p pertence ao conjunto de livros de português, m pertence ao conjunto de livros de matemática, … Certo, agora vamos pensar! Temos que escolher um p para colocar no conjunto, quantos livros de português podemos escolher? Bem, no máximo 5 (1 <= n <= 5). E essa resposta é a mesma para os demais livros já que para todos n vai até 5. Então quantos conjuntos diferentes existem no máximo? 5*5*5*5*5 = 5⁵ = 3125. Podemos gerar essa informação que passa no tempo! Então sabemos que podemos testar todos os conjuntos sem medo de levar TLE, então agora basta implementar isso! Como fazemos? for p in portugues: for m in matematica: for f in fisica: for q in quimica: for b in biologia: (p + m + f + q + b) é um valor de um conjunto! Como obter a resposta final? Podemos guardar a informação anterior (em uma lista por exemplo), ordená-la, e TCHANRAAAAM a resposta será a soma dos K maiores valores!
  10. Eu estou fazendo o curso de python no site curso em vídeo e em uns dos exercícios é pedido pra tocar uma música usando o módulo pygame. executei as etapas como a aula mais o arquivo mp3 aderido no meu pycham ficou com uma interrogação. como faço para o código ser executado com a música? Quando executado aparece isso aqui: mas n sai som e já testei tá saindo normal tô assistindo vídeo no youtube e tudo.
  11. Então...Eu quero fazer um assistente virtual para Feira de Ciencias da minha escola... Eu fiz tudo que conseguia e peguei algumas coisas da Net e de amigos e não dava certo Então fiz um que achei na Internet (Nada é meu ou de algum amigo) e lá pede para instalar um modulo "phrase" Eu fui instalar pelo "pip install" e da um erro...(Erro abaixo) ================= Traceback (most recent call last): File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyttsx3\__init__.py", line 44, in init eng = _activeEngines[driverName] File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\weakref.py", line 137, in __getitem__ o = self.data[key]() KeyError: None During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\Ana Paula\Desktop\Coisas Do Pedro\Python\Projetos\Jebediah\main.py", line 12, in <module> speaker = pyttsx3.init() File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyttsx3\__init__.py", line 46, in init eng = Engine(driverName, debug) File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyttsx3\engine.py", line 52, in __init__ self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug) File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyttsx3\driver.py", line 75, in __init__ self._module = importlib.import_module(name) File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 994, in _gcd_import File "<frozen importlib._bootstrap>", line 971, in _find_and_load File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 665, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 678, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyttsx3\drivers\sapi5.py", line 3, in <module> import win32com.client File "C:\Users\Ana Paula\AppData\Local\Programs\Python\Python36-32\lib\site-packages\win32com\__init__.py", line 5, in <module> import win32api, sys, os ModuleNotFoundError: No module named 'win32api' =============== Codigo: #-*- coding: utf-8 -*- #importanto os módulos do chatbot from chatterbot.trainers import ListTrainer from chatterbot import ChatBot import os import speech_recognition as sr import pyttsx3 speaker = pyttsx3.init() bot = ChatBot('Jebediah', read_only=True) ''' bot.set_trainer(ListTrainer) # definir treinamento for _file in os.listdir('chats'): # percorrer todos os arquivos em chats lines = open('chats/' + _file, 'r').readlines() #vamos ler linhas bot.train(lines) ''' def speak(text): speaker.say(text) speaker.runAndWait() from pocketsphinx import LiveSpeech speech = LiveSpeech( verbose=False, sampling_rate=16000, buffer_size=1024, no_search=False, full_utt=True, hmm='model', lm='model.lm.bin', dic='model.dic') for phrase in speech: response = bot.get_response(phrase) print('Você disse: ', phrase) print('Jebediah ', response) speak(response) ''' r = sr.Recognizer() with sr.Microphone() as s: r.adjust_for_ambient_noise(s) while True: try: audio = r.listen(s) speech = r.recognizer_google(audio, language='pt') print ('Você disse: ', speech) response = bot.get_response(speech) print ('Jebediah: ', response) speak (response) except: speak('Algum erro ocorreu.') ''' =================== Alguém poderia me ajudar?
  12. Ola, tudo bem? Queria um script que ele pedisse o CPF do usuário e depois ele fosse consulta no site. Depois ele pega o resultado do site e mostra pro usuário. Me ajuda, to precisando muito disso. Ser possível em .bat ou em python. Obrigado pela atenção.
  13. No Cliente, existem dois botões: um inclui e outro sai da tela. Mas o servidor precisa receber esses comandos de forma separada. Até agora, o código do servidor está assim: while True: data, adress = sock.recvfrom(4000) ##o laço nao chega aqui if data.decode('ascii') in dicty: sock.sendto(dicty[data.decode('ascii')].encode('ascii'), adress) else: sock.sendto(('0'.encode('ascii')), adress) sock.bind((host, port)) while True: data2, adress = sock.recvfrom(4000) if data2.decode('ascii')=='0': sock.sendto('SAIR'.encode('ascii'), adress) sys.exit(0) Eles estão separados por um 'while True', mas o código lê apenas o primeiro.
  14. A questão é a seguinte: eu tenho que fazer um dicionário colaborativo onde as pessoas procuram por palavras e o servidor retorna o significado. Mas, se as pessoas não acharem as palavras, elas podem cadastrar um nova, pondo o termo e o significado. Ou seja: o socket pode receber duas requisições: buscar e cadastrar. O problema é que não sei como implementar os dois no servidor, separando o que o servidor vai fazer numa hora e em outra, quando o cliente quiser. Até agora, o servidor está dessa forma: import socket import json dicty = { 'the' : 'o, a, os, as', 'hello' : 'ola', 'hi' : 'oi', 'good' : 'bom', 'ugly' : 'feio', 'bad' : 'ruim, mal', 'pretty' : 'lindo(a)', 'happy' : 'feliz', 'sad' : 'triste', 'yes' : 'sim', 'no' : 'nao' } def adiciona(word, palavra, dicty): with open('book', 'w', encoding='utf-8') as f: dicty[word] = palavra json.dump(dicty, f) with open('book', 'r') as f: dicty = json.load(f) print(dicty) port = 5000 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) host = socket.gethostbyname(socket.gethostname()) sock.bind((host, port)) while True: data, adress = sock.recvfrom(4000) text = data.decode('ascii') teste = text in dicty if teste==1: sig = dicty.get(str(text)) sock.sendto((sig.encode('ascii')), adress) if teste==0: sock.sendto(('0'.encode('ascii')),adress) A grande questão é que o servidor adiciona, mas se eu chamar dentro do laço "while true" o módulo "adiciona()", ele vai fazer os dois juntos (buscar e cadastrar). Como organizar isso?
  15. Como adicionar um termo e seu significado em Python. Eu tentei assim: dicty[palavra] = significado Mas não dá certo. Enquanto o programa está rodando, ele adiciona e responde com True em: palavra in dicty Porém, quando o programa encerra, o termo é deletado e eu preciso cadastrar novamente. Como cadastrar de forma permanente?
  16. Boa tarde pessoal, preciso da ajuda de vcs para cria uma matriz binária no python. Eu já consegui criar a matriz de zeros, mas preciso que em algumas posições em vez de ser 0, ser 1. Como faço isso? import random import numpy as np N = 4 M = 2 NxM = np.zeros((N,M), dtype=int) print(NxM)
  17. posso deixar o meu software proprietário usando bibliotecas de terceiros como o wxpython?
  18. Ola, gostaria de plotar dois gráficos na mesma figura, o que eu fiz até agora foi conseguir plotar dois gráficos, um em cada figura, segue: import matplotlib import matplotlib.pyplot as plt xa=int(input('Digite o numero a ser analisado: ')) yb=int(input('Digite o numero a ser analisado: ')) x=xa y=yb def collatz(x): list=[] while x!=1: if x%2==0: x=x/2 else: x= (x*3)+1 list.append(x) return list def collatz1(y): listy=[] while y!=1: if y%2==0: y=y/2 else: y= (y*3)+1 listy.append(y) return listy matplotlib.rcParams['axes.unicode_minus'] = False fig, ax = plt.subplots() fig1, ax1 = plt.subplots() ax.plot(collatz(x), 'o') ax1.plot(collatz1(y), 'o') ax.set_title(xa) ax1.set_title(yb) plt.show() Se alguém puder me ajudar, ficarei muito feliz.
  19. Olá, comecei agora o curso de Python, porém quando baixei a IDE Pycharm, não consigo achar a para digitar o programa. Se alguém puder ajuda, agredeço. Obrigado!
  20. Quero fazer um conversor de moedas que busca através de um Feed Rss que contenha apenas o valor de cada moeda ou algo fácil de identificação. No entanto, eu não acho um bom Feed de notícias que contenha uma boa quantidade de moedas. Alguém sabe um bom Feed para minha necessidade? Algo igual ao do Bank of Canada, só que com várias moedas. <item rdf:about="https://www.bankofcanada.ca/valet/fx_rss/FXBRLCAD"> <title>CA: 0.3190 CAD = 1 BRL 2018-09-06</title> <link>https://www.bankofcanada.ca/?p=39898</link> <description>1 BRL = 0.3190 CAD (Brazilian real to Canadian dollar daily exchange rate)</description> <dc:date>2018-09-06T20:30:00Z</dc:date> <dc:language>en</dc:language> <cb:statistics> trecho do Feed do Bank of Canada.
  21. Estou com um problema e gostaria de opinião de vocês. Tenho que fazer a comunicação entre um aplicativo de celular e varias centrais que ficam nos meus clientes com software em Python. A principio pensei em fazer via socket mas eu teria um sério problema de liberação de portas no roteador do cliente e são vários clientes de diversas operadoras. Para não ter que fazer isso, fiz da seguinte forma : O aplicativo (emissor) chama uma API instalada em meu servidor WEB e grava um arquivo xml em um diretório especifico com os dados que eu preciso enviar para as centrais. As centrais (receptoras) por sua vez, fazem chamadas a outra API que ficam verificando esse diretório para ver se tem arquivos para eles, quando tem eles retornam o arquivo xml com as informações enviadas pelo celular. Funciona perfeitamente desta forma, até que cheguei a um número grande de clientes e as chamadas à API para verificar se existem comandos começaram a "pesar" o servidor WEB, pois esse tipo de comunicação é síncrono ou seja a API só retorna quando tem algum comando para a central, então eu fico com uma grande quantidade de processos parados aguardando comandos do aplicativo e meu servidor WEB não está aguentando. Aguem tem alguma sugestão ?
  22. from random import choice portas = (1, 2, 3) aporta = choice(portas) while True: escolha = 0 while escolha <= 0 and escolha >= 4: escolha = int(input('escolha uma porta: ')) certo = '' while certo not in 'SN': certo = input('tem certeza? [S/N]: ').upper() if certo == 'S': if escolha == aporta: print('parabens a porta correta é a {}'.format(aporta)) else: print('oh não, porta errada') elif certo == 'N': break eu tentei executar esse código e ta todo bugado, e o pior é que não retorna erro, sera que meu pc ta bugado
  23. Boa Noite, preciso de ajuda em um projeto, é o seguinte, no primeiro link do pastebin(1) na linha 35, a intenção é executar o script do link no pastebin(2), mas ele não funciona, não consigo entender o problema, se alguem puder me ajudar agradeço! Pastebin (1): https://pastebin.com/kFL1LtnV Pastebin (2): https://pastebin.com/nu040DJ4
  24. Boa Tarde Tenho um formulário criado no tkinter Python 3.6.3 Roda no meu micro através do arquivo Calculo.py Sempre que vou rodar o formulário tenho que abrir o arquivo Calculo.py com o script e rodar o formulário através da opção Run F5. Tem algum modo de clicar no arquivo ou criar um arquivo e não abrir o código, rodar o formulário diretamente ? Obs: O micro que rodar terá o Python instalado. Exemplo: no Java eu crio o .java e depois o .class que é o bytecode. E no pýthon tem algum método para rodar diretamente ? Grato.
  25. Olá gente! Deem uma olhada nesse programa, coloquei uma variável pra ir rodando os valores de uma lista, e quando esse valor for igual ao x (digitado pelo usuário) o programa ira somar 1 a outra variável sr...Mas esse sr não altera... lista=[2] limite=len(lista) a=0 b=(lista[a]) sr=0 while True: x=int(input("Digite outro valor: ")) while b==limite: if b==x: sr+=1 a=a+1 if sr==0: lista.append(x) print(lista) print(sr)

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

×