Ir para conteúdo
Fórum Script Brasil

lucasbazan

Membros
  • Total de itens

    57
  • Registro em

  • Última visita

Tudo que lucasbazan postou

  1. Boa tarde mano beleza? Tenta seguir esses steps no seu terminal: pip3 uninstall pygame pip cache purge pip3 install pygame
  2. Mano um que uso bastante é o Google Colab, recomendo demais pra testar códigos online.
  3. Uma dica mano, ao trabalhar com django cria um ambiente virtual, tipo: python -m venv nome-venv E para ativá-lo você usa: nome-venv\Scripts\activate.bat Aí quando seu ambiente virtual estiver ativado você usa o pip pra instalar o django e pronto, toda vez q você for rodar o projeto você ativa o ambiente. Acredito que isso resolva...
  4. Esse script você criou em outro computador no qual você testou ou você criou o script e testou no mesmo pc?
  5. Então Ramiro eu sempre usei VSCode apesar de não ser uma IDE e sim um editor de texto, acontece que VSC tem tanto plugin que acaba virando uma IDE bem completa, uma das grandes vantagens de se usar o vscode ao invés do pycharm é a leveza, o vscode é bem mais leve e mais fluído já o pycharm é mais pesado. Eu recomendo demais o vscode.
  6. Você pode utilizar o loop while para isso, como por exemplo: while True: confirm = input('Digite sim ou não:') if confirm == 'não': break
  7. Você chegou a tentar gerar uma lista com o valor original e depois uma com o valor formatado?
  8. De uma olhada também na biblioteca pyautogui, da pra fazer umas coisas maneiras com ela.
  9. Pode crer, ler documentação é muito importante e também pegar uns códigos de ferramentas mais complexas e tente destrinchar pra entender a lógica e tecnologia usada.
  10. Primeiro de tudo o nome de uma varíavel não pode começar com números ou símbolos, uma boa prática é você declarar variavel_1 e não 1 variavel em seguida verifique se você está executando seu código com python3.
  11. Mano tem muita gente que fala: - Pra começar a programar você precisa aprender Lógica de Programação, depois fazer HTML, C bla bla bla. Tudo lorota mano, precisa nada disso, só força de vontade a tecnologia que você quer (Python, no caso). Então pode ir pra Python direto. O primeiro curso que você falou não conheço, porém o segundo curso eu tenho e é muito bom. Tem esse aqui que é grátis e também é muito bom: Qualquer dúvida pode chamar aqui, tamo junto 😄
  12. lucasbazan

    Dúvida

    Igual na matemática. Pra calcular 10% de 200 por exemplo é só fazer 200 * 0.1, se for 20% é só fazer 200 * 0.2 e assim vai.
  13. CtrlC e CtrlV não é? kkkkk zueira, é assim mesmo mano. Esses codigos deixam a gente doido.
  14. Então mano é porque sua lista não se chama 'cidades_list', ela se chama 'cidades' 😄
  15. Boa noite, amigo. Você pode fazer da seguinte forma: nome = input('Nome: ') or 'Fábio' Por padrão o dado inserido será Fábio. Espero ter ajudado 😄
  16. Desculpa amigo, mas eu buguei aqui kkkkk Não entendi muito bem o que você quer
  17. Leia esse artigo, é muito bom https://www.treinaweb.com.br/blog/manipulando-dicionarios-no-python Caso você quiser que eu faça me chama no whats: 19 98361-9422
  18. Boa noite. Primeiro temos que entender que possui um dicionário dentro de uma lista, ou seja para acessar cada valor do dicionário eu preciso usar um for na lista e em seguida usar a chave pra pegar o valor. Eu encontrei alguns erros em seu código, como por exemplo no for leads e no for cidades. No seu código está: leads = ['clicou_no_ad'] > 0 Deveria ser um if já que é uma condição. if leads['clicou_no_ad'] > 0: E a mesma coisa com o for cidades. Consegui refazer o código e recomendo que você pesquise sobre listas, dicionários e tratamento de erros com try/except, sério é muito importante ser bem afiado nisso. Meu codigo ficou assim, qualquer dúvida só responder aqui: propaganda_online = [ {'tempo_gasto_site': 68.95, 'idade': 35, 'renda_area': 61833.90, 'tempo_gasto_internet': 256.09, 'cidade': 'Wrightburgh', 'pais': 'Tunisia', 'clicou_no_ad': 0}, {'tempo_gasto_site': 80.23, 'idade': 31, 'renda_area': 68441.85, 'tempo_gasto_internet': 193.77, 'cidade': 'West Jodi', 'pais': 'Nauru', 'clicou_no_ad': 0}, {'tempo_gasto_site': 69.47, 'idade': 26, 'renda_area': 59785.94, 'tempo_gasto_internet': 236.50, 'cidade': 'Davidton', 'pais': 'San Marino', 'clicou_no_ad': 0}, {'tempo_gasto_site': 68.37, 'idade': 35, 'renda_area': 73889.99, 'tempo_gasto_internet': 225.58, 'cidade': 'South Manuel', 'pais': 'Iceland', 'clicou_no_ad': 0}, {'tempo_gasto_site': 88.91, 'idade': 33, 'renda_area': 53852.85, 'tempo_gasto_internet': 208.36, 'cidade': 'Brandonstad', 'pais': 'Myanmar', 'clicou_no_ad': 0}, {'tempo_gasto_site': None, 'idade': 48, 'renda_area': 24593.33, 'tempo_gasto_internet': 131.76, 'cidade': 'Port Jefferybury', 'pais': 'Australia', 'clicou_no_ad': 1}, {'tempo_gasto_site': 74.53, 'idade': 30, 'renda_area': 68862.00, 'tempo_gasto_internet': 221.51, 'cidade': 'West Colin', 'pais': 'Grenada'}, {'tempo_gasto_site': 69.88, 'idade': 20, 'renda_area': 55642.32, 'tempo_gasto_internet': 183.82, 'cidade': 'Ramirezton', 'pais': 'Ghana', 'clicou_no_ad': 0} ] clicked_list = [] cidades_list = [] # Clicou no AD for row in propaganda_online: try: if row['clicou_no_ad'] > 0: clicked_list.append(row) except KeyError: print('Há usuários cuja informação de clique na propaganda não foi informada') # Cidades for row in propaganda_online: try: if row['tempo_gasto_site'] > 70: cidades_list.append(row['cidade']) except TypeError: print('Impossível descrever lista completa, pois há usuários com campo de tempo do site nulo.') Espero ter ajudado em algo kkkk
  19. Boa tarde, eu fiz mais ou menos assim, teve momentos que foram necessários usar loops. # Função Lambda cm_pol = lambda alt : alt * 2.54 alturas_cm = [] cont = 0 for i in range(1, 6): cont += 1 altura = float(input(f'[{cont}] Insira a altura (cm): ')) alturas_cm.append(altura) # List Comprehensions alturas_pol = [cm_pol(alt) for alt in alturas_cm] # Escrevendo o arquivo with open('alturas.txt', 'w') as f: f.write("--- POLEGADAS ---\n") for id, alt_pol in enumerate(alturas_pol): f.write(f"({id+1}) - " + str(alt_pol) + "\n") Veja se está bom, qualquer coisa você modifica ai, de uma pesquisada sobre List Comprehensions, ajuda dms ahsuahs fui
  20. Boa tarde amigo, beleza? Eu fiz o seguinte código: # Verifica se um número é primo def is_primo(num): mult = [i for i in range(1, num+1) if num % i == 0] if len(mult) == 2 and 1 in mult and num in mult: return True return False # Verifica o número maior dos primos def max_primo(num): primos = [i for i in range(num) if is_primo(i) == True] return max(primos) max_primo(10) Dá uma pesquisada sobre list comprehensions, ela salva vidas mano ashuahsu, testa ai e veja se vai funcionar legal. Abraços!
  21. Cara, você vai ter que dar uma boa estudada em web scapy com beautiful soup e requests.
  22. Boa noite, amigo. Você pode usar a biblioteca numpy para isso. Ficaria assim: from numpy import array A = array([50, 40, 50, 10]) B = array([30, 30, 10, 10]) C = A - B Essa biblioteca é nativa do python. Espero ter ajudado e abraços ! 😄
×
×
  • Criar Novo...