Considere o seguinte código em python. É uma função que retorna mais de um valor. Def sp(x,y): return (x y),(x*y) qual estrutura de dados está permitindo esse retorno no código acima.
Soluções para a tarefa
Respondido por
0
A estrutura de dados em Python na qual uma função retorna mais de um valor é TUPLES.
Em Python, valores separados por vírgula são considerados tuplas sem parênteses, exceto quando exigido pela sintaxe.
Você pode retornar vários valores de uma função em Python.
- Para fazer isso, retorne uma estrutura de dados que contenha vários valores, como uma lista contendo o número de milhas a serem percorridas a cada semana. (ver anexo 1)
Estruturas de dados em Python são usadas para armazenar coleções de dados, que podem ser retornadas de funções.
Tuplas
Uma tupla é uma sequência ordenada e imutável. Isso significa que uma tupla não pode mudar.
Use uma tupla, por exemplo, para armazenar informações sobre uma pessoa: seu nome, idade e localização. (ver anexo 2)
Veja como você escreveria uma função que retorna uma tupla.
- (ver anexo 3) “Na verdade, é a vírgula que faz uma tupla, não os parênteses”, aponta a documentação.
- No entanto, os parênteses são necessários com tuplas vazias ou para evitar confusão.
- Veja o anexo 4 para o exemplo de uma função que usa parênteses () para retornar uma tupla.
Saiba mais sobre a Tupla aqui: https://brainly.com.br/tarefa/52802439
#SPJ4
Anexos:
Perguntas interessantes
Inglês,
5 meses atrás
Direito,
5 meses atrás
Matemática,
5 meses atrás
Biologia,
5 meses atrás
Matemática,
5 meses atrás
Geografia,
10 meses atrás
Matemática,
10 meses atrás
Artes,
10 meses atrás