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. Boas! O meu problema é o seguinte: eu quando vou executar o codigo de um exercicio dá-me um erro que não estou a perceber o porquê dele acontecer . Por favor, me ajudem! TypeError: can't multiply sequence by non-int of type 'str' produtos = input('Lista com produtos:') quantidade = input('Lista com quantidade:') preco = input('Preco dos produtos:') def sub_total(produtos,quantidade, preco): z = 0 for x in range(len(produtos)): print (produtos[x], quantidade[x]*preco[x],'eur') z+=quantidade[x]*preco[x] print ('Total:',z,'eur') sub_to
  2. Boa Noite a todos. Ora bem, eu sou aluno finalista e a entrar para o mercado e como pessoa interessada em web develop gostaria de tentar saber se num mercado interno e/externo, como andam as ofertas de emprego para Django / Asp.net ? Alguma vantagem ou desvantagem em usar Python ou c# para a web ?
  3. Rui Carlos

    Python para Desenvolvedores

    Python para Desenvolvedores Ver Ficheiro Autor: Luiz Eduardo Borges Submetido por Rui Carlos Submetido em 01-11-2016 Categoria Tutoriais Licença CC BY NC SA 2.5 Brasil Website https://ark4n.wordpress.com/python/ Submetido pelo Autor? Não
  4. Astuto

    Loops

    Boas, Comecei agora com python para iniciar na programação, então estava a experimentar um exemplo de app para gerar chaves de euromilhoes, no entanto não percebo no código porque um dos loops não funciona. Segue o código: import random def gerarChave(numchaves): numeros = 5 estrelas = 2 while numchaves > 0: while numeros > 0: print ("Numeros da Sorte: %s" % random.randint(1,50)) numeros -= 1 while estrelas > 0: print ("Estrelas da sorte: %s" %random.randint(1, 9)) estrelas -= 1 numchaves -= 1 numchaves = input('Introduzir o numero de ch
  5. Boas... Hoje decidi experimentar uma coisa em python mas ainda não consegui obter quaisquer resultados. Queria fazer um script em python para me executar um programa no terminal várias vezes, enviando-lhe parâmetros diferentes. Então o que fiz, foi ainda pouco. A validação de dados fica para depois tal como outros aspectos: import os, sys feat_codes = {0x1C001, 0x1C002, 0x1C004, 0x1C008, 0x1C020, 0x1C040, 0x1C080,0x1C0FF} for var in feat_codes: print 'Generating {} license key!'.format(var) os.popen('./rigup', 'license', sys.argv(1), va
  6. António Oliveira

    AltGr no IPython

    Bom dia. Estou com um problema em digitar caracteres que precisam de que se prima a tecla AltGr (como as chavetas ou os parênteses rectos) na linha de comandos do IPython. Na verdade, não consigo digitar esses caracteres. Alguém me pode ajudar?
  7. Um simples exemplo para se compactar um file com a lib zipfile (que é nativa do Python): # pyZIP import threading import zipfile import sys import time # Com uso de Thread class WZip(threading.Thread): def __init__(self, infile, outfile): threading.Thread.__init__(self) self.infile = infile self.outfile = outfile def run(self): try: self.main = [self.outfile, 'w', zipfile.ZIP_DEFLATED] z = zipfile.ZipFile(self.main[0],self.main[1],self.main[2]) z.write(self.infile) z.close() except: print "Erro: Houve um erro !!!" print "Verifique os arquivos\n" sys.exit() # class
  8. Astuto

    Funçao de PING

    Boas, Estava a fazer uma função para pingar um host então o que acontece: def pingx(myip): checkState = os.system("ping -n 1 %s" % myip) if checkState == 0: return 1 else: return 0 O que me está a contecer é que se a máquina estiver up, ele devolve 0 e se estiver down devolve o 1 quando precisamente era o contrario. A pergunta é, como e que sei o que ele guarda na variável após efectuar o comando do ping -n 1..... na consola windows se tiver on ele devolve um reply se tiver off e um timeout. Como e que ele traduz o ping.
  9. simbamix

    Temporizador em python

    Boa tarde, Estou aqui com um problema no meu script. Queria executar uma parte do codigo uma certa parte de segundos, o que já está a funcionar. Eu queria introduzir esses segundos através do segundo argumento, ou seja python teste.py 1arg 50 Estou a utilizar o seguinte codigo para adicionar o tempo: t_end = time.time() + 20 Mas como faço para transformar isso para ele obter pelo argumento? Exemplo:t_end = time.time() + sys.argv[2], ele dá erro Obrigado
  10. roliveira

    [Resolvido] Django template - &#65279

    Boas, Acabei por chegar a algo tão simples como isto, para tentar resolver o problema. Em django, tenho layout.html <!DOCTYPE html> <html> <head> <title></title> </head> <body> {% block body %}{% endblock %} </body> </html> home.html {% extends "layout.html" %} {% block body %} <h1> {{ user.username }} </h1> <button type="button" onclick="window.location.href='/logout/' ">Logout</button> {% endblock %} Ao executar aparece sempre o &#65279 no body Já fiz várias pesquisas no
  11. Suponhamos que tenho uma matriz (ou lista de lista) de números inteiros. O 1º usuário vai escolher 02 posições da matriz, se os números dessas posições forem igual, eu removo esses números ou coloco -1 e passo a vez para outro usuário que repete a mesma coisa até verificar todos os elementos repetidos, como fazer isso? import random matriz = [[1,2,3,4],[1,2,3,4],[5,6,7,8],[5,6,7,8]] random.shuffle(matriz) for x in range(len(matriz)): for y in range(len(matriz): # SEM IDEIA DE COMO IMPLEMENTAR ISSO # ALGUEM PODE AJUDAR?
  12. supaturk

    Criar matriz de números aleatórios

    SAUDAÇÕES! preciso criar uma matriz N x N e guardar números aleatórios duplicados. exemplo : [ 2,2,1,1 4,4,6,6 3,3,5,5 ] alguém sabe como fazer isso?
  13. Astuto

    Erro: função não declarada

    Boas, estou a seguir um livro de python e no entanto vou fazendo ou repetindo o código de exemplos no livro. Estou num exemplo de cálculo do seno e a função que o escritor apresenta é a seguinte: def sin(x): n = 0 termo = calc_termo(x,n) seno= termo while not suf_pequeno(termo): n = n + 1 termo = calc_termo(x,n) seno = seno + termo return seno sin(8) Então ao correr indica que não existe um calc_termo declarado e com razão agora alguém me sabe explicar se está incorrecto o conteúdo da função ?
  14. Boas, Durante o meu estudo de python tive 3 duvidas que foram as seguintes : 1-Qual é a importancia do binario e das operaçoes de binario a programar em python ? 2-Onde é que isso vai melhorar o meu programa(em que casos)? 3-É frequente utilizar? Obrigado desde já
  15. Anonymouskiller

    Quais sao as Bibliotecas que mais usam?

    Boas, Quais sao as bibliotecas que mais usam em python e quais as bibliotecas mais importantes na vossa opniao para o programador normal de python? Cumps Anonymouskiller
  16. dguimaraes

    XMPP

    Boas pessoal, Alguém aqui conhece ou já trabalhou com uma biblioteca de xmpp com python?
  17. nuno35

    [Resolvido] Mudar strings

    Boa Tarde Tenho aqui uma duvida um bocado banal mas queria arranjar a maneira mais simples de a resolver poe exemplo eu tenho uma funçao que recebe 4 valores(strings) funcao(var1,var2,var3,var4) Os valores 'var3' e 'var4' sao sempre os mesmo mas o 'var1' e 'var2' tenho de os ir buscar a um dicionario e eles no dicionario estao assim: '(var1,var2)' se eu puser por exemplo j='(var1,var2)' e fizer: funcao(j,'c','d') Vai dar erro por causa dos pareteses a minha duvida é como é que posso tirar os parenteses? Desde já Obrigado
  18. VivaPython

    [Resolvido] Ordenação de listas

    Eu tenho a seguinte função que já fiz que é esta : def funcao(elemento): x = [] for i in grafico: timestring = i["CrimeTime"] x.append(timestring) x= sorted(x) y= Counter(x).values() return x,y E o que me dá é : (['16:40:00', '16:45:00', '17:30:00', '18:30:00', '18:38:00', '20:00:00', '21:30:00', '21:30:00', '21:51:00'], [1, 1, 2, 1, 1, 1, 1, 1]) Sendo o que me deveria dar é : (['16:40:00', '16:45:00', '17:30:00', '18:30:00', '18:30:00', '20:00:00', '21:30:00', '21:30:00', '21:51:00'], [1, 1, 1, 2 , 1,2, 1]) O objetivo é obter as horas ordenadas q
  19. PsySc0rpi0n

    [Dúvidas] - Dicionários

    Quando temos um dicionário simples, apenas com keys e valores: dic1 = {key1:value1, key2:value2........} e fazemos por exemplo: dic1[key1] = 'value_x' Porque é que o valor da key1 desaparece do dict1 e é como se fosse substituído pelo novo valor? A intenção era adicionar valores à mesma chave!! (que borracheira escrever metade bem e metade mal)
  20. Boa noite Tenho esta lista de datas: ['04/03/2016', '15/03/2016', '03/08/2016'] e queria converter as datas para este formato AAAAMMDD de modo a ficar ['20160304','20160315','20160803'] Como é que posso fazer isto? Desde já Obrigado
  21. nuno35

    Ordenar dicionarios

    Boa Tarde Tenho o seguinte dicionario: {'18': 1, '17': 1, '16': 2} e queria ordena-lo através das chaves como é que faço ? de modo a ficar assim: {'16': 2, '17': 1, '18': 1}
  22. Boas, tenho um script, que faz uma media o meu a partir de um/dois ficheirso exteriores de input o meu problema é que para as funções funcionarem correctamente eu tenho que especifiar os ficheiros dentro das funções por exemplo. def read_csv(filename): with open(filename, 'r') as file: input_file = csv.DictReader(file, delimiter=";") results = [] for line in input_file: results.append(line) return results def get_age(animal_name): # the function calculate the age of given animal animal_age = read_csv('animais.csv') for a in animal_age: if a['Nome do ani
  23. Reno70

    Arredondar valores

    Eu tenho a seguinte lista de dicionários e as values correspondem ao valor de média , por exemplo , no 1º aparece 4 , mas na verdade da 4,6666. Gostava de saber como e que se arrendonda , já tentei com o round , mas fica igual. [{'Nome do Dono': 'Eva', 'Media de Idade': 4}, {'Nome do Dono': 'Ana', 'Media de Idade': 53}, {'Nome do Dono': 'Ada', 'Media de Idade': 12}]
  24. Oi tenho que fazer duas funções uma delas comecei e a outra não sei com fazer... : Uma das funções media_idades(nome_ficheiro_animais, nome_ficheiro_donos, nome_ficheiro_medias) , recebe três nomes de ficheiros e não devolve nada. A função deve ler os dados sobre os animais do ficheiro CSVcorrespondente ao primeiro parâmetro, os dados sobre os donos do ficheiro CSV correspondente ao segundo parâmetro, e escrever no ficheiro correspondente ao terceiro parâmetro os dados das médias de idades. A função media_idades deve recorrer a uma outra que efectua o cálculo das médias. Mais precisamente,
  25. Nome Original

    [Resolvido] Dúvida em cálculos

    Boas, eu tenho a seguinte linha de código: print int(14/3 + 0.5) O objetivo é obter um resultado igual a 5, mas por alguma razão, dá-me 4. Alguém me consegue dizer qual é o problema ? Obrigado
×
×
  • 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.