Executar comandos do terminal num script python
Não percebi o problema do "list index out of range"... Para além disso, eu preciso de receber um parâmetro quando executo o script test.py que é a localização de um ficheiro. Ainda estou a tentar...
View ArticleExecutar comandos do terminal num script python
Os erros do tipo IndexError referem-se tipicamente a casos onde estás a tentar aceder a uma posição (ou índice, como lhe chamamos na programação em geral) que não existe na estrutura de dados em causa....
View ArticleExecutar comandos do terminal num script python
Será que executei o script sem lhe dar o argumento? É isso que estás a tentar dizer? E por isso obtive aquele erro?
View ArticleExecutar comandos do terminal num script python
Sim, foi isso que eu disse anteriormente:
View ArticleExecutar comandos do terminal num script python
Ah, ok, não tinha percebido bem essa frase!
View ArticleDúvidas exercícios triângulos e raízes
Pois, o outro erro é capaz de ser mais complicado de compreender. Vamos fazer de outra forma. Imagina que tens uma função dist que calcula a distância entre dois pontos: dist :: Ponto -> Ponto ->...
View ArticleErro no código: expected '}' before 'else'
Gostaria de fazer mais uma observação, para além das mencionadas pelo @PsySc0rpi0n. Na função parte1_3 são passados 3 argumentos, mas o valor destes é pedido ao utilizado dentro da própria função. Isto...
View ArticleDúvidas exercícios triângulos e raízes
Acho que fiz de uma forma muito extensiva, mas consegui. Obrigada!! type Ponto = (Float,Float) compr :: Ponto -> Ponto -> Ponto -> (Float, Float, Float) compr (a,b) (c,d) (e,f) = (dist (a,b)...
View ArticlePosso fazer assim?
Oi Deparei-me com este exercício: Defina uma função que recebe 2 pontos que são os vértices da diagonal de um rectângulo paralelo aos eixos e controi uma lista com os 4 pontos desse retangulo. Então,...
View ArticleAdicionar minutos a horas
Oi O exercício, é o seguinte: Adicionar um determinado número de minutos a uma dada hora.´ Então, no sublime, coloquei: int_horas :: Hora -> Bool int_horas (h,m)= if (h<= 23) && (h>=0)...
View ArticleDúvidas exercícios triângulos e raízes
@Rafaela Soares, A forma que utilizaste para resolver mostra que não compreendeste bem o conceito da definição de uma função. Tens 3 definições exactamente iguais de dist, apenas mudaste os nomes das...
View ArticlePosso fazer assim?
@Rafaela Soares, Já testaste o código? Se sim, parece-te bem ou achas que falta alguma coisa? Caso não tenhas experimentado, experimenta e diz-nos o que te pareceu.
View ArticleAdicionar minutos a horas
Qual é a linha 28 do teu código? Outra questão: sabias que em Haskell não podes ter if .. then sem else?
View ArticleDúvidas exercícios triângulos e raízes
Obrigadaaaaa e desculpa estar sempre a incomodar. Ainda me faz alguma confusão ter de ser tão sintética...
View ArticleDúvidas exercícios triângulos e raízes
A questão não é teres de ser sintética (não é obrigatório); Haskell permite-te dizer muita coisa em poucas linhas de código e, normalmente, quanto menos código utilizas, mais legível fica a ideia que...
View ArticlePosso fazer assim?
Ele deu bem, só achei que está muito "rudimentar". Mas por mim, ficava assim
View ArticlePosso fazer assim?
Em que aspecto te parece rudimentar? O código faz precisamente o que era pedido, sem nada a menos nem nada a mais -- está perfeitamente bem assim.
View ArticleAdicionar minutos a horas
Socorrão, esqueci-me. Mas mesmo assim, está-me a fazer alguma confusão porque se forem adicionados, por exemplo, 70min, a hora também vai mudar. Vou tentar adicionar a conversão de minutos para horas...
View Article