
ArteEN
Membros-
Total de itens
693 -
Registro em
-
Última visita
Tudo que ArteEN postou
-
a realidade é que a maioria esmagadora das ferramentas tem o primeiro material em ingles, esperar tradução vai te por em atraso em relação a novas tecnologias eu aprendi vendo blogs , a documentação oficial(em ingles) e palestras que se tem no youtube mas eu só sei o basico fiz alguns videos se tiver curiosidade https://www.youtube.com/watch?v=prQ0TGPFFLk
-
def __int__(self): def __init__(self):
-
python é muito popular nessa area, mas há outras linguagens tambem com este proposito, você pode pesquisar e escolher a que melhor combina com vc
-
ser for bem visto ou não, não sei dizer, mas saber programar vai te da acesso a mais poderosa calculadora que existente atualmente
-
a saida do input precisa ser convertida para int
-
Programação Python " : " dando invalid syntax
pergunta respondeu ao jeffersonfrancisco de ArteEN em Lógica de Programação
não seria arqout.write? -
acho que é o ^ 1^1 = 0 1^0 = 1 0^0 = 0
-
você dever saber as condições de escolha para suas permutações (if) e então filtrar a saida do itertools.permutations from itertools import permutations s = 'ABCDE' p = permutations(s) l = [x for x in p if x[0] == 'E'] print(*l, sep='\n') o codigo a cima vai guardar apenas as permutações onde 'E' esteja na primeira posição, caso na conheça compreensão de lista segue o mesmo codigo usando loop for convencional from itertools import permutations s = 'ABCDE' p = pemutations(s) l = [] for x in p: if x[0] == 'E': l.append(x)
-
Trabalhando com elementos repetidos!
pergunta respondeu ao glauberec de ArteEN em Repositório de scripts - Python
pode criar um set a partir da lista e comparar os comprimentos -
from itertools import permutations def nDiferente(a, b): for x, y in zip(a, b): if x == y: return 0 return 1 def compararAB(lista_1, lista_2): for a in lista_1: for b in lista_2: if nDiferente(a, b): return(a, b) return (0, 0) a = 'ABCC' b = 'DBCC' a_per = set(permutations(a)) b_per = set(permutations(b)) exclusivos = compararAB(a_per, b_per) print(exclusivos) é o melhor que consigo pensar no momento
-
você não pode usar permutações no modulo itertools? from itertools import permutations, chain a = 'ABCC' b = 'DBCC' a_per = permutations(a) b_per = permutations(b) a_b = chain(a_per, b_per) s = set(a_b) s = sorted(s) print(*s, sep='\n')
-
Coloquei botões no meu gráfico
-
grafico de barra com matplotlib
-
csv e matplolib 🙂
-
continuação do video passado
-
Um video simples de CSV
-
tenho minhas recomendações: procure logica de programação e algoritmo, todo o iniciante não se da bem ou odeia isso, mas saber fazer bem essas partes te ajuda a programar mais rapido escolha uma area de atuação, e com isso escolha a melhor linguagem para a area, da briga falar qual é a melhor, mas as linguaguens tem um objetivo e por isso há situações ondem elas atuam melhor do que as outras
-
da uma olhada no meu codigo, você não passou os dados do csv então fiz o que deu import matplotlib.pyplot as plt from calendar import month_abbr as ma x = [*ma[1:]] y = [4, 3, 5, 45, 6, 75, 85, 86, 9, 84, 72, 54] plt.ylabel('Fator de Capacidade') plt.title("Variação Anual") plt.plot(y) #plt.xticks(range(12), x) #plt.yticks(range(0, 101, 10)) plt.show() plot apenas o y é uma solução, ou editar o tick, só retirar os comentarios
-
Mais um video, acredito que por agora vou fazer uma pausa para procurar outros scripts
-
Novo video
-
não há conflito, você criou um loop infinito, o script não avança ate chegar no comando de redesenhar a tela
-
qual o erro do meu programa?
pergunta respondeu ao Lucas Felipe de ArteEN em Repositório de scripts - Python
use dois == -
ate que enfim consegui fazer um video rapidinho, metade do tempo dos anteriores
-
mais um video, o som saiu um pouco baixo por minha distração mesmo, vou evitar isso no proximo