Jump to content

joao.medeiros

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    12
  • Ingressou

  • Última visita

  • Dias Ganhos

    5

joao.medeiros ganhou o dia em Novembro 9 2023

joao.medeiros teve o conteúdo mais curtido!

Informações Pessoais

  • Cidade
    Tubarão
  • Estado
    Santa Catarina (SC)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de joao.medeiros

  • Ótima Reputação Raro
  • Positividade Raro

Emblemas Recentes

28

Reputação na Comunidade

  1. E ai @CAIOG94! Vim aqui pra tentar te ajudar! Pra poder de fato solucionar o teu problema seria bacana que você passasse pra gente qual versão do Python você está utilizando e também quais bibliotecas e respectivas versões delas! Porém, vou deixar aqui uma possível lógica para solucionar o teu problema! Qualquer dúvida posta aqui novamente que a gente te ajuda! kills = 0 while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() sys.exit() if player.alive: # Lógica do jogo vai aqui pass else: # Jogador está morto player.lives -= 1 if player.lives == 0: # Jogador não tem mais vidas kills = 0 # Reseta o contador de mortes para 0 # Exibe mensagem de "GAME OVER" e espera que o jogador reinicie o jogo pass else: # Jogador ainda tem vidas restantes # Reseta a posição do jogador e dos inimigos, etc. pass pygame.display.update() CLOCK.tick(FPS) Talvez implementando essa solução no seu código, você possa conseguir uma solução!
  2. Opa @arthur0317, beleza? Deixa eu ver se eu te entendi, você dizer ter um único input e guardar ele em muitas variáveis ou você quer dizer em um único input extrair vários dados diferentes para variáveis?
  3. Opa @Pedro_Oliveira99, tudo bem? Cara, ao meu ver existem duas soluções para esse problema, se o teu path a ser escrito no CMD for estático, você pode indicar a denotação de RAW string adicionando um r na frente da sua string, ficando assim: pyautogui.typewrite(r"C:\Users\pedro\OneDrive\Geral\Documentos\dev\script.py") Já se seu path for dinâmico, ou seja, no futuro você vai trocar alguma parte dele por uma variável, recomendo dobrar o número de contra-barras que tem, pois o Python está identificando elas como caractere especial, ficando assim: pyautogui.typewrite(r"C:\Users\pedro\OneDrive\Geral\Documentos\dev\script.py") Espero ter ajudado, qualquer dúvida manda teu código aqui pra gente dar uma olhada!
  4. Buenas @DenilsonBCJ! Cara, esta tarefa está com cara de automação em Python hein? Antes de mais nada, recomendo fortemente você dar uma olhada nas diretrizes deste site de apostas do qual você está falando, muitos sites possuem termos e políticas que vão contra essa tipo de automatização de processo, então para que você não tenha nenhum imprevisto, da uma olhada nessas políticas! Partindo para a parte de automação, a linguagem de programação Python, neste link do site oficial você vai encontrar as instruções de setup na máquina. A partir daí, seria ideal você dar uma olhada na sintaxe do Python na própria documentação dele e uma outra dica seria procurar por "automatização de tarefas em Python" no próprio Google ou no Youtube. Vou te deixar uns links de alguns artigos relacionados para você ter uma ideia de por onde começar. Principais bibliotecas de automação com Python: https://blog.dsacademy.com.br/15-pacotes-python-para_automacao/ Artigo sobre automação de teclado com Python: https://programadorviking.com.br/pyautogui-automatizando-a-digitacao-do-teclado-com-python/ Automação de programas com Python: https://www.hashtagtreinamentos.com/automacao-programa-sistema-python Espero ter ajudado! Qualquer coisa dá mais um toque aqui no post.
  5. Muito bom Anderson! Uma dúvida sempre muito comum que quase todo mundo tem.
  6. Chegamos a terceira e última parte desta série de postagens sobre KPI's, se você não sabe muito bem por onde começar, sugiro que clique aqui e siga para nossa primeira postagem, entretanto, sinta-se a vontade para começar daqui. Como medir um KPI? É muito importante, após a definição dos seus KPI's, que durante a fase da implementação deles, você defina como quer medir ele, mas tem de se atentar ao fato de que essa medição tem de fazer sentido, tanto para o indicador em si, quanto para o seu negócio. De modo geral, existem cinco maneiras de medir seus KPI's, e elas são: Contagem: Esse é um dos métodos mais fáceis de calcular, seja ele o número de vendas no dia, quantidade vendida de determinado produto, numero de acidentes de trabalho registrados. A contagem é muito útil para análises mais simples pois não precisa de nenhuma outra referência para medir o progresso ao longo do tempo, exceto claro, os marcos que você definiu e/ou está ajustando. Somas ou totais: São comumente confundidas com contagens, porém, somas ou totais são são variáveis continuas, podendo ou não assumir formas decimais. Por exemplo, o total de faturamento dentro do mês, o total de despesas com um determinado setor ou ainda, o tempo total gasto em ligações. Médias: A média é uma das medições mais comuns utilizadas, pois elas trazem um valor médio encontrado dentro de um determinado conjunto de dados, e isso serve como base para desenvolver análises mais complexas dentro de uma linhas de raciocínio. Ela é dada pelo total de números dentro de um conjunto de dados dividido pelo contagem total de números dentro desse mesmo conjunto. Eu explico melhor, vamos supor este faturamento trimestral da sua empresa: A sua média de faturamento seria o total faturado neste período, que no exemplo seria de R$ 470.000,00, dividido pelo no número de meses neste período, que neste caso seria 3. Ao final teríamos um faturamento médio mensal de R$ 156.666,67. Porcentagens: As porcentagens são contagens de números divididos pelo seu total e após isso multiplicados por cem. Essa medição é muito utilizada quando queremos analisar representatividades, por exemplo: Qual percentual do meu faturamento está comprometido com despesas de marketing? Supondo que você tem um faturamento de R$ 150.000,00 e uma despesa de R$ 50.000,00 com marketing, a sua conta seria o total de despesa com marketing dividido pelo faturamento total, multiplicado por 100: (R$ 50.000,00 / R$ 150.000,00) * 100 = 33,33% Nesse cenário, você teria 33,33% do seu faturamento comprometido com o marketing. Proporções: A proporção por si só, coloca dois números, lado a lado, separados por dois pontos. Desse modo estaremos traçando uma linha de proporção de um número a outro, para entender melhor vamos a um exemplo: Imagine que você tem uma empresa que vende apenas por telefone, e a informação que você tem é de que a cada 30 ligações, você consegue efetuar uma venda. Desse modo você sabe que a proporção de vendas em relação a ligações é de 1 venda para cada 30 ligações, logo 1:30 seria a maneira como essa proporção seria representada. Nesse caso é muito importante comparar números que façam sentido serem comparados. Agrupando KPI's Uma boa prática é sempre lembrar que os KPI's não devem corresponder apenas a um setor, mas também a toda a sua empresa. Isso significa que dizer que nem todos os KPI's que servem para um setor vão servir para outro e isso também vale para empresas: nem todos os KPI's que são certos para uma empresa serão os certos para outra. Tendo isso em mente, uma coisa muito interessante a se fazer é pesquisar o máximo possível sobre indicadores mais utilizados no seu nicho de negócio e a partir deste ponto determinar quais são os mais adequados a sua realidade. Uma outra dica importante é sempre tentar agrupar seus indicadores de acordo com o que eles representam e também os que mais façam sentido para você fazer sua análise. Em outras palavras, agrupar indicadores de receita, despesas, gestão de pessoas e gestão financeira sempre ajudam, porém todas essas análises tem de culminar em insights e pensamentos que favoreçam a sua estratégia. Se você ainda tem alguma dúvida sobre como melhorar a sua gestão através dessa ferramenta, deixa aqui nos comentários pra gente bater um papo! E não se esqueça de conferir a parte 1 e parte 2 dessa nossa série, até mais!
  7. Opa, essa dai tá fácil hein! def inverse(text): return text[::-1]
  8. Bom, se você chegou até aqui provavelmente deve ter visto nossa primeira postagem sobre KPI's, se você ainda não viu, pode clicar aqui e acompanhar nosso raciocínio desde o começo. Implementação de KPI's Após vermos qual a definição de um KPI e alguns princípios que devemos tomar quando pensamos neles, chegou a hora de definir se seu KPI é implementável ou não. Afinal de contas, nem sempre a sua ideia de KPI necessariamente vai fazer com que ele seja implementável, para isso, devemos nos certificar de cinco etapas: Analisar os objetivos e as metas do negócio: Quando projetamos um KPI, é muito importante saber onde se quer chegar antes mesmo de descobrir como chegar lá. Uma boa ideia de por onde começar é analisando a visão da empresa, que está diretamente ligada a um objetivo maior. Analisar o seu atual desempenho: Pergunte-se: Seu desempenho atual está sustentável? Sua configuração atual está funcionando? O que não está funcionando? Definir metas do KPI de curto e longo prazo: Tão importante quanto definir metas de longo prazo são definir as de curto prazo. Quebrar um objetivo maior em pequenos objetivos menores facilita o controle e o acompanhamento e também ajuda a motivar a equipe em situações adversas. Revisar as metas com sua equipe: Toda a equipe deve estar de acordo com as metas para alcança-las, e veja bem, não significa que todos tem que "gostar" da meta, mas sim obter insights de todos que podem ajudar a preencher qualquer lacuna que esteja faltando. Lembrando que meta é algo desafiador, não impossível, porém não deve ser algo fácil, mas desafiador ao ponto que sua equipe se orgulhe de realizar. Revisar o progresso e evolução. Após colocar os KPI's no seu devido lugar, é importante observar o seu progresso, analisar os números e também ver onde pode ser melhorado. Um KPI não revisado e não acompanhado não cumpre o propósito do seu significado, nem ajuda ninguém. A importância da definição dos objetivos e da atualização dos KPI's Os KPI's são baseados em objetivos, do contrário eles não tem um real propósito, então depois de definir seus objetivos de longo prazo, você pode trabalhar identificando marcos que precisará atingir para chegar lá. Vamos tomar como exemplo o uma empresa do ramo de varejo de sucos. Essa empresa tem como KPI uma meta no primeiro trimestre do ano de faturar R$15.000,00. Definindo marcos mensais, é muito mais fácil avaliar e ajustar o curso para atingir essa meta de longo prazo. De modo geral, você poderia dividir essas metas igualmente, sendo R$5.000,00 para cada mês. Mas você pode ser um pouco mais específico, sabendo que seu movimento é maior em Fevereiro por conta do carnaval em sua cidade, você pode determinar uma expectativa de R$7.000,00 em fevereiro e nos demais meses R$4.000,00. Isso ajuda a ajustar o curso do negócio de acordo com o progresso e também ajuda no aprendizado. Outro ponto importante é a motivação dos colaboradores. Num cenário em que talvez não fosse possível cumprir a meta mensal de Janeiro, eles ainda estariam motivados para Fevereiro, que junto de uma meta mais audaciosa, trás consigo um movimento acima do normal também. De todo modo, dividir suas metas de KPI em metas de curto prazo ajudará você a se mover em direção as metas de longo prazo com mais eficiência. Um KPI que nunca é revisto ou atualizado com base no seu desempenho atual irá se tornar obsoleto. Revê-los com certa periodicidade lhe dará a oportunidade de corrigir falhas e até mesmo mudar completamente de curso. Por muitas vezes você acaba pensando em caminhos novos e mais intelgentes para seus objetivos. E ai, você já deu uma olhada nos seus KPI's hoje? Se sim, me conta aqui se você obteve algum insight interessante a partir do curso deles. Se não, corre lá! E fique ligado que na próxima postagem vamos abordar sobre a medição desses KPI's e sobre como otimizar seu agrupamento, você pode acessar ela clicando aqui.
  9. O que é um KPI: da definição à utilização No âmbito empresarial, desde as reuniões executivas até as sessões de estratégia, o termo KPI é mencionado inúmeras vezes. Contudo, mesmo sendo utilizado em excesso, muitas vezes não é entendido de maneira correta e nem todas as empresas o utilizam com eficiência porém, quando usados corretamente, os KPI's podem ser um ponto determinante para o sucesso de uma empresa, mas afinal de contas... O que é um KPI? Do inglês "key performance indicator", o KPI é a representação de um medida que avalia o sucesso de uma empresa, produto, ou setor, bem como desempenho individual e cumprimento de metas. Em resumo, o indicador chave de sucesso é um valor, o qual se é possível medir, que mostra o avanço em direção ao resultado esperado. Como este conceito está intrínseco em nossas rotinas, muitas vezes nos esquecemos dele, e isso, resumidamente atrapalha um pouco a interpretação de alguns dados. Definindo um KPI: Fatores-chave Normalmente, os KPI's são medidas ou números determinados pelos princípios SMART. Todos eles devem começar com algumas considerações se tiverem como objetivo serem indicadores de sucesso. "Specific" - Específico É a parte mais importante quando falamos em desenvolver um KPI: é crucial medir os seus principais objetivos. - os objetivos que têm grande influência sobre o seu negócio, sem isto o KPI não tem valor algum. "Measurable" - Mensurável O seu indicador deve ser capaz de ser mensurável regularmente e sempre comparados com as métricas definidas e os valores anteriores. Não definir critérios gerais ou relativos mas sim métricas eficientes para entender os resultados alcançados. "Achievable" - Atingível O seu KPI deve ter medidas realistas e apropriadas para que possa se tornar atingível e lembre-se: se tornar atingível não quer dizer que não seja desafiador, porém deve ter os pés no chão para que possa nortear corretamente o seu negócio, "Revelant" - Relevante O seu KPI deve ser pragmático e objetivo, ter um valor genuíno e sem ambiguidades levando em conta o momento e o perfil da empresa para que façam sentido. "Time - framed" - Temporal Seus KPI's devem ter um tempo para acontecer, seja anualmente, mensalmente, semanalmente e etc. Todo e qualquer objetivo pode acabar sendo esquecido ou até mesmo distante sem um período específico. Nas próximos postagens veremos um pouco mais afundo sobre a implementação desses KPI's e a importância de definir os objetivos e atualizar os mesmos, você pode acessar clicando aqui. E você, trabalha com KPI's diariamente? Tem alguma dificuldade em estabelecer e implementar alguns deles?
  10. OS TIPOS DE DADOS EM PYTHON Bom, os tipos de dados são formas de classificar e armazenar algo do mundo real de maneira computacional, no Python, esses dados também são chamados de objetos internos, cada um com as suas características e propriedades, são eles: Numéricos Strings Listas Dicionários Tuplas Numéricos O Python suporta os tipos inteiros, que são números de precisão fixa, que tem como limite o tamanho da memória e não o número de bytes. Os tipos inteiros abrangem também os Octais e Hexadecimais. In [1]: type(1) Out[1]: int In [2]: type(0x10) Out[2]: int O tipo ponto flutuante é qualquer número que possua casas decimais ou notação científica de base (E) ou (e). In [1]: type(1.2) Out [1]: float In [2]: type(.2) Out [2]: float In [3]: type(2E3) Out [3]: float Tipos Booleanos são representações de true ou false, no caso de um controle de decisão podendo ser representado como 0 para false e 1 para verdadeiro. No Python, o tipo booleano é uma especialização do tipo inteiro (int). In [1]: type(True) Out [1]: type(False) O numero complexo é, por definição, a combinação de um numero real e um numero imaginado, e o Python também processa esse tipo de dado nativamente. In [1]: type(1+3j) Out [1]: complex In [2]: a = 1+3j In [3]: a.real Out [3]: 1.0 In [4]: a.imag Out [4]: 2.0 Strings Uma string é um conjunto de caracteres, é o tipo de dado mais comum para armazenar e manipular informações de texto sejam eles palavras, simbolos , endereços, etc. In [1]: type('') Out [1]: str In [2]: type('a') Out [2]: str In [1]: type('Casa do Desenvolvedor') Out [1]: str Listas Uma lista representa uma coleção ordenada, podendo ter qualquer tipo de objeto(numéricos, outras listas, strings, etc). As listas são acessadas pelo seu índice, possuindo um comprimento variável e podendo ser heterogêneas naturalmente. In [1]: type([]) Out [1]: list In [2]: type([0,1,2,3]) Out [2]: list In [3]: type(['Casa', 'do', 'Dev']) Out [3]: list Dicionários Dicionários são representações de coleções desordenadas e os itens que o compõe são armazenados e buscados pela chave, ao invés do deslocamento posicional, eles tem comprimentos variáveis, são heterogêneos e usam tabelas hashing. In [1]: type({}) Out [1]: dict In [2]: type({'Livro':1, 'Autor':2}) Out [2]: dict In [3]: type({'Post':'Python:Tipos de dados', 'Autor':'João'}) Out [3]: dict Tuplas As tuplas representam uma coleção de objetos que não pode ser alterado. As tuplas são ordenadas, acessadas pelo deslocamento, tem comprimento fixo e são heterogêneas. In [1]: type(()) Out [1]: tuple In [2]: type((0,)) Out [2]: tuple In [3]: type((0,'Casa do Desenvolvedor')) Out [3]: tuple
×
×
  • Create New...