EP 3 - Customização do Mundo pelo usuário

EP 3 - Customização do Mundo pelo usuário

por Henrique Serra -
Número de respostas: 2

Professor, no enunciado é citado sys.argv[] para editar os parâmetros alfa, gama, beta, S e M, mas não entendi muito bem como implementar isso.

Além disso, é obrigatório usar de imagens sem direitos autorais ou podemos pegar qualquer uma da internet?

Em resposta à Henrique Serra

Re: EP 3 - Customização do Mundo pelo usuário

por Henrique Serra -

Ainda nesse assunto, gostaria de complementar a pergunta perguntando se todos os 6 parâmetros serão colocados no argv ou se eu devo me preocupar com o usuário colocando apenas alguns argumentos, uma vez que isso muda o len e os valores de argv[i] pra um i qualquer.

 

Em resposta à Henrique Serra

Re: EP 3 - Customização do Mundo pelo usuário

por Marcelo Queiroz -

Oi, Henrique!

É isso mesmo, o usuário pode colocar qualquer número de parâmetros entre 0 e 6, e a interpretação é que o primeiro (se existir) é o M, o segundo (se existir) é o S, e assim por diante. Lembre que o argv sempre tem o "mundo.py" na posição 0, então para encontrar o i-ésimo argumento numérico, se existir, basta acessar a posição argv[i] (supondo i<len(argv).

Quanto às imagens, você pode submeter o que quiser no PACA sem se preocupar com direitos autorais. Mas se quiser publicar seu código em algum lugar, terá que se preocupar com isso.

Abraços,

Marcelo