Jump to content

Search the Community

Showing results for tags 'python'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Ctralvespinto

    Para que serve esta função?

    def fun (n, p): for i in range(p): print("---", end="") print("fun(%d,%d)" % (n, p)) if (n == 1): return 1 if (n % 2 == 0): return fun(n/2, p+1) return fun((n-1)/2, p+1) + fun((n+1)/2, p+1)
  2. J. Alves

    Processamento de vídeo com OpenCV

    Boa tarde, Estou a elaborar um trabalho em opencv e python e preciso de ajuda para identificar a circunferência de uma moeda através de uma webcam. Através de uma imagem carregada utilizei o HoughCircles e consegui, mas não sei como fazer para um vídeo. Alguém me pode ajudar? Obrigado
  3. Kompressor190

    Sites para praticar python

    Olá a todos, já ando a alguns meses a estudar python, mas já ando a algum tempo á procura de algum site que tenha exercícios para poder colocar em prática o meu conhecimento. Se alguém souber de algum site e que pudesse partilhar, agradecia muito Com os melhores cumprimentos
  4. António Galante

    Dúvida em criar uma função

    Boas estou com uma dúvida em relação a funções. Eu pretendo criar um gráfico com uma função num intervalo de tempo. Entretanto não sei como criar uma lista com os termos da função para cumprir um certo requisito. Não estou a conseguir criar o eixo do y xmin = 0 xmid = 1.5 xmax = 4 p_min= int(xmin/h) p_mid= int(xmid/h) p_max= int(xmax/h) #---------------------------------------------------------------- # Função para derivar e integrar #---------------------------------------------------------------- def funcao(t): if t <= xmid: return 2*np.sin(1.5*(t)) else: re
  5. David Pintassilgo

    Python for Informatics

    Python for Informatics Ver Ficheiro Livro de python para iniciantes em programação. Livro usado Univ. Michigam no curso aberto disponível no coursera. Submetido por David Pintassilgo Submetido em 01-02-2015 Categoria Tutoriais Licença Creative Common Attribution-NonCommercial-ShareAlike 3.0 Unported License Website
  6. António Galante

    Dúvida ao criar uma função

    Olá, Estou a ter dificuldades para criar um programa, em que basicamente consiste no seguinte, preciso criar um gráfico de uma função definida por ramos e, em seguida, criar um gráfico com o cálculo da derivada e do integral da função por meio das aproximações progressivas e regressivas. A minha principal dificuldade está a ser ao definir a função pois apenas quero mostrar o gráfico a partir de uma determinada zona da função. Tenho aqui também uma solução que utilizei num programa anterior para dar a entender mais ou menos aquilo que quero fazer. Espero que me possam ajudar, o
  7. matesteves

    Calculadora aritmética em Python

    Estou a escrever um código de uma calculadora de multiplicação que deve usar apenas operadores aritméticos, no intervalo de "-10 >= x <= 10" e deve sempre fazer as contas sob a melhor performance possível, ex.: "3x2 = 3 + 3" e não "3x2 = 2 + 2 + 2", sem usar nenhum tipo de "while" ou "for", só posso usar os operadores + e -. Eu montei a calculadora, porém eu não consigo fazê-la funcionar na maneira mais otimizada e nem quando "s" é menor que 0, que são os meus maiores problemas. Além disso, preciso dar print nos intermediários da conta, por exemplo: "3 x 10" eu teria que dar um print de
  8. Preciso de ajuda para traduzir este código de C para Python, não entendo nada de C. int n1, n2; void mult(int n1, int n2, int aux); main(){ printf("N1: "); scanf("%d", &n1); printf("N2: "); scanf("%d", &n2); mult(n1, n2, n1); } void mult(int n1, int n2, int aux){ if (n1 == 0 && n2 == 0) return 0; else if (n2 > 1){ n1 += aux; n2--; printf("%d ", n1); mult (n1, n2, aux); } if (n2 < -1){ if (aux > 0){ if (n1 == aux)
  9. fabiodurgante

    print 2 linhas e sobrepor

    ola tenho seguinte tamanho = len(lista) while True: print(colored(CYAN.format(strftime('%d/%m/%Y'))),colored(CYAN.format(strftime("%H:%M:%S"))),colored(CYAN.format('<-> '))), end="", flush=True) print("\r", end="", flush=True) assim escreve data e hora sempre na mesma linha segundo por segundo, quero escrever ate tamanho da lista depois que atigir tamanho da lista sobrepor o print eemplo 23/11/2020 09:53:20 23/11/2020 09:53:21 agora comecar a sobrerpor digamos que tamanho da lista seja 2 sobrepor
  10. Kompressor190

    Como aprender Phyton

    Olá a todos, hoje venho colocar uma questão relativa a phyton. Desde sempre tive curiosidade de como programar, mas nunca tive tempo para tal, infelizmente devido ao meu estado de saúde encontro-me neste momento e em casa e penso que não há melhor altura para começar a aprender phyton. Visto que sou um novato no mundo do phyton, gostaria de saber a vossa opinião sobre o que devia começar a aprender/fazer e se possível se tiverem algum canal do youtube, site ou até um livro que me possa ajudar a aprender phyton, seria muito agradecido se me pudessem enviar o link do mesmo. Com os
  11. fabiodurgante

    Variável nonetype

    ola tenho o seuinte em uma funcao com thread eecuta varias ao mesmo tempo lucro += resultado lucro = round(lucro,2) e nao tem maneira de conseguir quando executa 2 simultanao sempre da erro python TypeError: unsupported operand type(s) for +: 'int' and 'NoneType' o que posso fazer if lucro is None : lucro = 0 nao resolveu meu problema, a variavel lucro esta lucro=0 antes da funcao e nao funciona se nao for simultaneo funciona, somente 2 theads chamando a funcao ai da erro
  12. fabiodurgante

    ler txt python

    ola tenho o arquivo.txt 1.5555,USDCHF,PUT,15,true 1.1234,EURUSD,PUT,15,true 1.085,AUDCAD,PUT,15,true arquivo = open('arq.txt', encoding='UTF-8') lista = arquivo.readlines() arquivo.close return lista for sinal in lista: dados = sinal.split(',') valor = dados[0] par=dados[1] dirx=dados[2] time=dados[3] marca=dados[4] tudo OKK correto if(valor_atual >= dados[0] and marca == true): se alguma linha o valor for maior que o numero dados[0] quero salvar o arquivo assim, diamos que valor_atual seja 1.099 ee
  13. program SomaGrande; {$R+} const NumMaxAlg=100; type indices=0..NumMaxAlg; digitos=0..9; numGrande=array[indices] of digitos; var n, i : Integer; num1, num2, somaNum :numGrande; vaiUm:0..1; somaAlg:0..19; begin readLn(n); for i:=1 to n do read(num1); readLn; for i:=1 to n do read(num2); readLn; vaiUm:=0; for i:=n downto 1 do begin somaAlg:=num1+num2+vaiUm; somaNum:=somaAlg mod 10; vaiUm:=somaAlg div 10 end;
  14. Preciso de um simulador SIP para teste de SIP PBX (2 clientes), que faça um Teste de Conformidade SIP (Registro SIP, Chamada, Sinalização, Tráfego, Relatórios). Você poderia dar uma ideia?
  15. xx_mola

    Número variável de inputs

    Estou a desenvolver um bot de whatsapp em python e queria perguntar quantos Contactos, e depois com o numero que ele disse exemplo 3 criasse 3 variáveis com inputs de "digite o contacto" Exemplo: quantos = input("Quantos contactos?:") Por exemplo: 6 con1 = input ... con2 = input ... con3 = input ... con4 = input ... con5 = input ... con6 = input ... Se ele digitasse 8 (Contactos) criava 8 variaveis: con1 = con2 = con3 = etc.. Por favor alguém me ajude
  16. tntwarez

    Ir direto a uma parte de um website

    Olá, eu sou novo na programação e queira fazer com q fosse direto a um sitio em especifico do site alguem me pode ajudar ? Se disse algum termo mal peço desculpa, porque sou novo.
  17. migmcc

    Exercícios de Python

    Boa tarde, Estou a tentar aprender Python sozinho e gostaria de saber se alguém tem exercícios ou "mini" projetos para fazer (como costumam pedir na escola/universidade) para ir tentando fazer e ver se vou conseguindo aprender. Estou a seguir um video no Youtube mas sem praticar acho que não é a mesma coisa. Obrigado. Miguel
  18. Olá a todos! Minha pergunta é bem simples, é possivel fazer um programa em python que calcule a probabilidade de chover sabendo que choveu nos ultimos três dias?
  19. Gustavo Lofrese Carvalho

    Inverter Strings dois a dois

    Alguem poderia me explicar como eu posso inverter uma string, duas palavras por vez? Por exemplo: mexico --> emixoc python --> yphtno
  20. Opaeae

    Converter C em Python

    De C Para Converter Em Python 3 Por Favore #include <stdio.h> main() { int n, i, t, ligado, pessoas; ligado = 0; pessoas = 0; scanf("%d", &n); for(i = 0; i < n; i ++) { scanf("%d", &t); if (t >= ligado) pessoas += 10; else pessoas += t + 10 - ligado; ligado = t + 10; } printf("%d\n", pessoas); }
  21. Vejam o exemplo: d={'a': 6, 'b': 3, 'c': 8, 'd': 1} Agora desejo encontrar a chave que possui o maior value (nesse caso 'c') e com menor também (nesse caso 'd'). Já fiz essa mesma pergunta em outro forum e me deram uma solução simples utilizando funções lambda, porém ainda não aprendi como essas funções funcionam, por isso não posso utilizá-las, então preciso de outra solução. Essa foi a resposta no outro fórum: print(min(d, key=lambda k: d[k]) ) print(max(d, key=lambda k: d[k]) ) Basicamente preciso transformar as funções lambda acima em uma função com linguagem mais simples,
  22. Implementar algoritmos recursivos nas seguintes situações: a) converter e imprimir um número natural A em base binária. b) multiplicação de dois números naturais B e C, através de somas sucessivas, por exemplo, B × C = 6 × 4 = 4 + 4 + 4 + 4 + 4 + 4. c) cálculo de 1 + 1/2 + 1/3 + 1/4 + ... + 1/N, onde N é um número natural diferente de zero. No item (a), tanto a conversão quanto a impressão devem ser resolvidas com recursão. Rotinas prontas na API do Python não podem ser adotadas na conversão. Nos itens (b) e (c) o processo de repetição inerente às operações deve ser substit
  23. Elaborar um programa que tenha subprogramas e leia da entrada padrão nomes completos de pessoas, compostos de nome e sobrenome(s), até que uma string vazia seja lida. Na saída escreva cada nome e/ou sobrenome com mais de dois caracteres que foram digitados mais de uma vez, mostrando eles em ordem alfabética. Implementar subprogramas que tenha métodos de ordenação. Exemplo: Entrada Carlos Drummond de Andrade Juca Kifuri Armando Carlos de Andrade e Silva Luís Carlos Kifuri Ana Silva Rolim Mariane Ribeiro Saída
  24. Gostaria que o programa criasse um novo dicionário a cada nome informado e guardasse os dados até que o usuário informasse um nome vazio (""). d = {} d['nome'] = input("Nome: ") d['A1'] = float(input("Informe A1: ")) d['A2'] = float(input("Informe A2: ")) d['B1'] = float(input("Informe B1: ")) d['B2'] = float(input("Informe B2: ")) Então o programa repete até que o usuário informe o nome vazio (""): while d['nome'] != "": d['nome'] = input("Nome do aluno: ") d['A1'] = float(input("Informe A1: ")) d['A2'] = float(input("Informe A2: ")) d['B1'] = float(input("Informe B1: "))
  25. Boa tarde, Eu estava desenvolvendo um projeto para a escola e tive a necessidade de ter um servidor FTP a distribuir ficheiros pelos usuários automaticamente sem ser necessária a minha intervenção para mudar o nome do ficheiro que vai ser enviado. Quando eu coloco o nome manualmente o download do ficheiro corre perfeitamente porém quando eu tento automatizar a tarefa eu obtenho o erro ftplib.error_perm: 550 failed to open the file e eu nao entendo de onde vem esse problema. O servidor ftp está ser corrido em uma raspberry pi localmente. #O código do cliente from socket import* from
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.