
ArteEN
Membros-
Total de itens
692 -
Registro em
-
Última visita
Tudo que ArteEN postou
-
Ajuda a resolver um problema em python
pergunta respondeu ao Luiz Augusto Alves de ArteEN em Outras Linguagens de Programação
isso é algo simples, melhor você colocar o codigo que tem, e apontar onde esta a dificuldade -
os três exercícios que você postou são introdutórios para qualquer linguagem moderna, recomendo reler a lição a qual lhe foi passada
-
conseguiu usar o enumerate, vou te dar a dica das dicas: print() use print para ver a informação e assim ir aos poucos construindo seu script all_participants = 'ABCDE' for user in enumerate(all_participants): print(user) for pos, user in enumerate(all_participants): print(pos) print(user)
-
pode atrasar um pouco seu projeto, mas sempre recomendo começar pelo tutorial no site oficial
-
use enumerate no loop for, e um if para verificar o limite
-
Exercício de Python (Programa para uma empresa de ônibus)
pergunta respondeu ao Antonov1 de ArteEN em Outras Linguagens de Programação
algumas coisa que estão sobrando no seu script: linhas 4, 5, 6, 7, 8. essas variaveis não precisão de inicialização c = 0 i=0 opcao_poltrona=0 disponivel = 0 opcao_local=0 as duas listas (janela e corredor) podem ser inicializadas com zero em todas as posições, recomendo procurar listcompreensions para facilitar com as listas já inicializadas com zero vai poder tambem tirar as linhas: 13 e 14 janela[i]=0 corredor[i]=0 na linha 26 esta sobrando um str() na saida do input(), input() naturalmente já tem a saida em str opcao_local = str(input("\n [j] Para janela ou [c] para corredor: "))#mude para a linhas de baixo opcao_local = input("\n [j] Para janela ou [c] para corredor: ")#exatamente o mesmo resultado da linha acima o if da linha 29 poderia ter na segunda parte uma validação de grandesas(supondo que você altere a lista janela para iniciar zerada) 0 <= n < len(janela) e ao invez de você fazer o .pop(index) na linha 32, pode apenas trocar o valor de zero para 1 desculpe se apontei para outros pontos alem doque você pediu -
Olá me ajudem com gentileza a resolver os exercicios 2 e 3?
pergunta respondeu ao Fernando Gabriel UFPR de ArteEN em Python
isso é assunto introdutorio para a linguagem, se desconhece a forma de fazer calculos matematios é porque você não começou a aprender a linguagem, você vera o nessessário para resolver estes problemas na primeira hora que começar a aprender python -
a melhor dica é tomar cuidado com a expectativa. pode ser diferente de pessoa para pessoa, para mim a expectativa atrapalhou muito. fiz tres tentativas em aprender a programar, nas duas primeiras eu desisti por não ter resultados rapidamente, na terceira eu fui com mais calma e sempre fazendo diversos testes a cada novo aprendisado
-
Como usar funções de outro arquivo Python que estão em pastas diferentes
pergunta respondeu ao JoãoVitorAnacleto de ArteEN em Python
acho q o modulo importlib permite isso, mas só acho , não testei -
use dicionario
-
Como armazenar um número em uma string e usa-la?
pergunta respondeu ao SrtaVerdant de ArteEN em Python
use dicionario, vai cair como uma luva para este problema -
Erro Selenium + criar váriavel para todas as msg não lidas - chatbot whatsapp
pergunta respondeu ao Daianeaxr de ArteEN em Repositório de scripts - Python
tente seguir estes passos https://docs.microsoft.com/en-us/visualstudio/python/tutorial-working-with-python-in-visual-studio-step-05-installing-packages?view=vs-2019- 1 resposta
-
- windows 10
- visual studio code
- (e %d mais)
-
IndentationError: expected an indented block
pergunta respondeu ao Daianeaxr de ArteEN em Lógica de Programação
erros de edentação e sintaxe sempre que se iniciar um loop, um if, função, classe... é iniciado imediatamente um bloco endentado, se não tiver este bloco vai gerar erro o outro erro de sintaxe é na criação da str 'o rato 'roeu' a roupa do rei de roma' 'o rato "roeu" a roupa do rei de roma' você pode observar esse erro nas mensagens as aspas dentro da str são diferentes das de fora -
IndentationError: expected an indented block
pergunta respondeu ao Daianeaxr de ArteEN em Lógica de Programação
def processar_resposta(resposta): if resposta == '1': print ('\npor gentileza mande sua matricula\n') elif resposta == '2': print ('\nEm casos de sintomas ligar para os telefones (11) ou (11) para ter o atendimento individual, eles funcionam 24 horas por dia e recebem chamadas a cobrar.\n') def start(): print ('Olá') while True: resposta = input ('\nSou a assistente virtual do DSO, escolha uma das opções abaixo para continuarmos com o seu atendimento: \n1- data de exame periodico;\n 2- INFORMACOES DE CONTATO É CORONA;\n') processar_resposta(resposta) if __name__ == '__main__': start() fiz algumas correções, o \n ta ai porque os.linesep não estava funcionando aqui -
IndentationError: expected an indented block
pergunta respondeu ao Daianeaxr de ArteEN em Lógica de Programação
resposta = input (f"'{os.linesep}'Sou a assistente virtual do DSO, escolha uma das opções abaixo para continuarmos com o seu atendimento: {os.linesep}1- data de exame periodico;{os.linespep} 2- INFORMACOES DE CONTATO É CORONA;{os.linespep}'") quando postar codigo use as tags de codigo, facilita em copiar para testar acho que o problema esta na falta de aspas na str, teste com essa que fiz a correção e veja se o erro muda -
você tem 2 parenteses abertos, mas só um fechando (() errado (()) certo
-
linha anterior falta fechar o parenteses
-
Programação Python, Erro ao instalar Pygame - SyntaxError
pergunta respondeu ao Noob Python de ArteEN em Lógica de Programação
esse tres sinais de maior q(>>>) indica que você esta fazendo o comando dentro de um console python, é isso mesmo? este comando deve ser feito diretamente no terminal -
pode fazer um loop for usando sorted e criar um novo dicionario
-
Boa tarde, sou novo em programação Python e gostaria de ajuda nesse código
pergunta respondeu ao Ronaldostos de ArteEN em Python
quando eu me referi aos ifs, me referia a retirar a linha inteira você usou o if para diferenciar par de impar, mas como esta usando dois loops não vai precisar validar o valor, pois pode muito bem usar um loop para numeros pares, e outro para numeros impares a linha com o loop while, você pode tirar ela tambem, apenas o loop for vai ser essencial -
Boa tarde, sou novo em programação Python e gostaria de ajuda nesse código
pergunta respondeu ao Ronaldostos de ArteEN em Python
no codigo atual o loop while é desnecessário, igualmente desnecessário é o str(input) dentro do loop, você pode retirar o while, e tirar o str deixando só o input se você for usar dois loops não vai precisar de if se você for usar if vai precisar de duas variaveis (par e impar) -
um dos numeros deve ser float para o calculo ser feito do jeito esperado >>> a = 5 >>> b = float(5) >>> b/2 2.5 >>> a/2 2
-
para deletar o dicionario a = dict() del a para "apagar" os dados do dicionario a = dict() a['a'] = 1 a = dict() passando valor de um para o outro >>> a={'a':1, 'b':2} >>> b = {x:y for x,y in a.items() if y>1} >>> b {'b': 2}