Ir para conteúdo
Fórum Script Brasil

ArteEN

Membros
  • Total de itens

    693
  • Registro em

  • Última visita

Tudo que ArteEN postou

  1. ArteEN

    Arduino

    legal que conseguiu
  2. ArteEN

    Arduino

    ok, dei uma olhada, segue minhas sugestões você quer dois modos atrelados a variavel contador e nada mais, logo você deve trocar no seu codigo: contador++; por contador = !contador; e adicionar um if para filtrar qual formula você quer if(contador){ //formula para quando a variavel contador estiver 1 } else{ //formula para quando a variavel contador estiver 0 }
  3. ArteEN

    Arduino

    não faça suspense, coloque o codigo ai
  4. ArteEN

    nome arquivo

    url = '123/123/123/456.png' nome = url[url.rfind('/') + 1:]
  5. ArteEN

    nome arquivo

    edição basica de str, para retirar o titulo da url str[str.rfind('/'):] para salvar basta usar open
  6. L=list(range(101)) usando o construtor list passando o gerador range como argumento del L[1:99] a lista esta sendo fatiada entre as posições 1 e 99, o comando del esta apagando estas posições [0, 99, 100] e o resultado de apagar as posições da lista que foi fatiada
  7. mais simples que sort? a = [11, 5, 9] a.sort() tenta bubble https://pt.wikipedia.org/wiki/Bubble_sort
  8. isso você resolve usando um if para validar a entrada
  9. https://thepythonguru.com/python-string-formatting/ deixei um artigo ai, não sei explicar tecnicamente, basicamente cada valor tem um tipo, o f indica que o valor é float e o print trata o valor formatando de acordo
  10. isso é operação matemática simples, procure como usar python como calculadora, tem um tópico sobre isso no manual do python.org
  11. http.request e urllib.urlopen vão te ajudar
  12. ArteEN

    Um help pro noob

    #range(incio, fim) #esse é um uso basico, range é mais que isso, #mas para começo vamos ficar por aqui range(0, 10) # conta de zero a dez, somando um por vez range(10, 0) # conta de dez a zero, somando um por vez, mas, # dez já é maior que zero, se somar nunca chegaremos a zero # resumindo # range(menor, maior)
  13. ArteEN

    Um help pro noob

    o problema ta no range(a1, b1 +1), só inverter range(b1, a1 +1)
  14. erro de type value input retorna str, tem que converter para int
  15. listas aninhadas você recebe os valores e guarda dentro de uma lista, e no final da interação você coloca esta lista dentro de uma lista mestre depois de ter pego todos os dados você faz um for para gerar as tabelas
  16. Pelo menos aqui comigo o modulo pygame.font não esta inicializando, era para ser automatico, tive que acrescentar o comando ao codigo, melhor verificar ai se esta dando erro em relação com as fonts tambem segundo problema é que esta faltando uma virgula separando as duas questões na lista question_prompts nessa linha e nas seguintes key_00 = event.key in (pygame.K_0) ta dando erro por conta do in, você pode tentar mudar a ordem, ou trocar por is ou == tem mais erros, porem melhor você corrigir estes primeiro e tentar continuar a procurar os demais não sei se foi eu copiando o codigo postado, mas as endentações estão erras, melhor corrigir tambem
  17. faça o post do o que você tem ate o momento
  18. ArteEN

    IDE Builder

    estou usando o mint, e não funcionava aplicações em tk, tive que instalar o tkinter para minhas aplicações rodarem na loja do mint não tem o IDE Builder, não posso fazer mais para ajudar
  19. Por duas vezes eu estive a frente de um grupo de python, onde eu fiz uma apresentação de como programar, teve relativo sucesso, juntei muito material de apresentação, pena que acabou se perdendo, e alguns meses atraz eu resolvi recriar tal material que é uma introdução mega simples , porem já tem um tempo que não continuo, vou deixar aqui papa os amigos que tem curiosidade. Python 3 de forma rápida e mega simples Intro O programa mais simples pode ser dividido em três etapas: 1. Receber ou buscar informação 2. Processar informação 3. Retornar o resultado do processo Usando estas três etapas várias vezes teremos um programa complexo. Na sequência uma apresentação dos tipos básicos de informação(valor). Valores Inteiros(<class ‘int’>) Ex: -2, -1 , 0, 1, 2 Flutuantes(<class ‘float’>) Ex: -0.2, -0.1, 0.0, 0.1, 0.2 Obs: No Brasil temos o costume de usar vírgula como separador decimal, em programação isso causa erros, use ponto String(<class ‘str’>) Ex: ‘a’, ‘arara’, “R2D2” Obs: Strings podem conter qualquer caractere ou grupos de caracteres entre aspas simples ou duplas Booleana(<class 'bool'>) Ex: True ou False Verdadeiro ou Falso, os inteiros 1 e zero, podem ser considerados como verdadeiro e falso respectivamente Nenhum(<class ‘NoneType’>) Ex: None Este é um valor neutro, onde não pode ser negativo ou positivo Guardando valores Valores são guardados na memória através da criação de variáveis A variável tem um valor atribuído no momento da sua criação usando o sinal de = O nome da variável fica a cargo do programador, mas deve se respeitar algumas regras: Não deve conter espaços Não use simbolos Pode usar underline Ex: Var = 1 Var2 = ‘a1’ Teste_1 = True Teste_2 = 4.5 Além da variável existem muitos tipos de estruturas que podem guardar mais de um valor ao mesmo tempo. Tupla(<class ‘tuple’>) Ex: T = (1, 2.3, ‘String’, True) Tupla podem conter inúmeros valores ao mesmo tempo, estes pode ser de qualquer tipo, porém tupla não podem ser alteradas depois de sua criação, apenas pode ser sobre escritas Listas(<class ‘list’>) Ex: L = [1, 2.3, ‘String’, True] A lista tem a possibilidade de ser alterada a qualquer momento, mudando valores, adicionando ou retirando valores Tanto tuplas como listas podem conter outras tupla ou lista em meio a seus valores Dicionários (<class ‘dict’>) Ex: D = {‘chave1’ : 1, ‘chave2’ : ‘string’} Dicionários por sua vez se destaca por sua aproximação diferenciada, dando a impressão de se estar criando variáveis, definindo nomes para seus valores Com o progresso do estudo da linguagem será visto que se pode criar elementos diferentes para se guardar valores, mas por enquanto ficaremos no uso nestas formas básicas
  20. ola, vou te ajudar falando onde estão os erros e como solucionar, porem não vou por codigos 1° linha 16, falta fechar os parenteses do print 2° linha 23, troque o sinal de mais por virgula fazendo estas duas correções o programa roda tranquilo, se você usar loop 'for' o seu programa vai ficar menor
  21. msg = print ("Acesso ao Sistema: ") # não precisa do 'msg =' CorrectUsername = ["kaique "]; # tambem é desnessesario ';' CorrectPassword = ["balder "]; loop = 'True' while (loop == 'True'): # while loop funciona tambem funciona username = input("Username: ") if username == CorrectUsername: # você deve valisar uma posição na lista '[0]' loop = 'false' # desnessessario já que 'break' esta mais a baixo print ("Username incorreto") # o 'if' valida verdadeiro, porque a mensagem de erro? break password = input("Password: ") if password == CorrectPassword: # mesmo problema do 'if' anterior, bem para os dois eu recomendo ver o 'in' no lugar do '==' print ("\nConectado com sucesso" "\nAcesso Liberado") loop = 'false' # um break serveria else: print ("Password incorreto!") break
  22. ArteEN

    Começando a usar input

    joga tudo dentro do print print('a densidade é', int(massa) / int(volume))
  23. ArteEN

    Return em PY

    return é para saida de funções você pode usar loop while
  24. ola você pode fazer um loop for procurando o cpf na lista
×
×
  • Criar Novo...