ArteEN

Membros
  • Content Count

    337
  • Joined

  • Last visited

Community Reputation

0 Neutro

4 Followers

About ArteEN

  • Rank
    Amador
  • Birthday 08/24/1985

Perfil

  • Gender
    Male
  • Location
    Itaquaquecetuba - SP
  • Interests
    python

Recent Profile Visitors

1832 profile views
  1. acho que opencv é uma das soluções para sua necessidade
  2. edita a postagem e arruma a identação, se não, não vai dar para ajudar
  3. não tem goto em python, o que você pode fazer é pegar a saida de uma função e chamar outra
  4. ArteEN

    Uma dica por favor?

    uns meses atras eu estava na mesma pegada, fazer um sistema para pizzaria no django, mas me compliquei e to parado agora. você pode fazer um servidor local no cliente para contorna a queda da rede, ou fazer toda a aplicação em javascript
  5. é um livro bacana, mas ainda recomendo começar pela documentação no proprio site do python vamos por linhas: 1 criação de uma lista 2 loop infinito 3 exibição de mensagem, no meio tem a saida da função len convertida para str, len esta devolvendo o tamano da lista notas + 1 4 pegando a entrada de teclado e armazenando na variavel 5 checando a condição, se notass é igual a '' 6 quebra o loop infinito caso a condição a cima tenha sido verdadeira 7 notas é re referenciado para o valor de notas+[notass] tem bibliotecas no pipy para a criação de pdf, e geralmente tem a documentação para estas bibliotecas no mesmo site
  6. ArteEN

    CAIXA ELETRONICO

    notas = [100, 50, 20, 10, 5, 2, 1] caixa = {x:0 for x in notas} contas = {'leo':0} def deposito(conta): print("-- Para cancelar o depósito digite zero --") dep = int(input(" Coloque o Dinheiro: R$")) if dep <= 0: print('\n-- Operação cancelada --') else: contas[conta] += dep for i in notas: caixa[i] += dep//i dep %= i print(('\n-- Deposito concluido --' '\n-- Saldo em conta --' f'\n R${contas[conta]:02.2f}')) deposito('leo') print() print(*caixa.items(), sep='\n') print(*contas.items(), sep='\n') aos poucos estou trabalhando no codigo, acho que com essa aproximação o codigo fica mais compacto
  7. fala das horas que ficam no eixo? como o grafico é em barra, ele automaticamente gira as letras, bem você pode procurar no site do matplotlib, lá tem todos os exemplos que você pode necessitar
  8. acho que com curses é possivel o input do python não permite essa edição de mensagem durante a entrada você tambem pode colocar o campo de entrada dentro do grafico, isso já é um pouco complicado de explicar, eu já não vou saber
  9. você pode fazer um input no terminal, e adicionar em qualquer lugar no grafico com texto = input() plt.text(x, y, f'{texto}:00hrs') claro que você tem que levar em conta que isso deve ser feito antes de aparecer a janela do grafico, pois aqui comigo, a janela do grafico trava a entrada do terminal
  10. isso é só mais um plt.text no grafico, ou você pode alterar o titulo do grafico
  11. ArteEN

    CAIXA ELETRONICO

    vou dar uma olhada só comentando, na segunda metade do video tem uma versão simplificada ----- seu script tem bastante recursão, recursão em python é mau otimizado, seria melhor colocar loops, e assim você vai diminuir muitas linhas, e deixar o script mais leve para longas execuções
  12. ArteEN

    CAIXA ELETRONICO

    tentei executar seu script, mas falta algumas funçoes como relatorio
  13. operador de 'exclusividade ou' https://docs.python.org/3/library/operator.html >>> bin(11) '0b1011' >>> bin(17) '0b10001' >>> bin(26) '0b11010' # 1010 #10001 #11011 acho que python não tem uma classe para binario com int ou float, então acho que ele devolve a opeção em inteiro
  14. ArteEN

    CAIXA ELETRONICO

    https://www.youtube.com/watch?v=prQ0TGPFFLk&t=2s esse video pode ajudar um pouco