Primeira página
/
Tecnologia
/
No Python nǎo é necessário tipar variéveis, ou qualquer outro objeto, antes de usé-las, como acontece com linguagens de baixo nivel, como Cou C+ por exemplo. Por um processo chamado binding, quando se atribul um valor para um objeto, ele jó é tipado de acordo com aquele valor.Isso tambémé provido através de uma técnica conhecida como duck typing. Esse conceito de duck typing vem de uma afirmação de James Whitcomb Riley, que afirmava que, se existe um pássaro que anda como um pato, nada como um pato e voa como um pato ele só pode ser um pato. Isso tem a ver com a semintica dos objetos gerenciados pelo Python: se existe um objeto que possul caracteristicas de um texto por exemplo, esse objeto só pode ser uma string Python possui alguns tipos de objetos nativos.como por exemplo: Numbers: numeros; Strings: textos, caracteres Lists: listas; Tuples: tuplas De acordo com o texto acima, assinale a alternativa que com respectivamente compreenda a correta declaração de cada um destes tipos de objetos s nativos do Python, a numeros'1',nome=Ana', lista=(1,2,3)etupla=[2,6,3] b numero=1,nome=^ast Ana^ast ,lista=[1,2,3]etupla=(2,6,3) numero=1,nome=Ana, lista=(1,2,3)etupla=(2,6,3) numero:(1);nome-^ast Ana^ast ,lista=[1,2,3]etupla=[2,6,3] e. numero:1,nome-(Ana), Iista=[1,2,3]etupla=(2,6,3)

Pergunta

No Python nǎo é necessário tipar variéveis, ou qualquer outro objeto, antes de usé-las, como acontece com linguagens de baixo nivel, como Cou C+
por exemplo. Por um processo chamado binding, quando se atribul um valor para um objeto, ele jó é tipado de acordo com aquele valor.Isso tambémé
provido através de uma técnica conhecida como duck typing. Esse conceito de duck typing vem de uma afirmação de James Whitcomb Riley, que
afirmava que, se existe um pássaro que anda como um pato, nada como um pato e voa como um pato ele só pode ser um pato. Isso tem a ver com a
semintica dos objetos gerenciados pelo Python: se existe um objeto que possul caracteristicas de um texto por exemplo, esse objeto só pode ser
uma string
Python possui alguns tipos de objetos nativos.como por exemplo:
Numbers: numeros;
Strings: textos, caracteres
Lists: listas;
Tuples: tuplas
De acordo com o texto acima, assinale a alternativa que com
respectivamente
compreenda a correta declaração de cada um destes tipos de objetos s nativos do Python,
a numeros'1',nome=Ana', lista=(1,2,3)etupla=[2,6,3]
b numero=1,nome=^ast Ana^ast ,lista=[1,2,3]etupla=(2,6,3)
numero=1,nome=Ana, lista=(1,2,3)etupla=(2,6,3)
numero:(1);nome-^ast Ana^ast ,lista=[1,2,3]etupla=[2,6,3]
e. numero:1,nome-(Ana), Iista=[1,2,3]etupla=(2,6,3)

No Python nǎo é necessário tipar variéveis, ou qualquer outro objeto, antes de usé-las, como acontece com linguagens de baixo nivel, como Cou C+ por exemplo. Por um processo chamado binding, quando se atribul um valor para um objeto, ele jó é tipado de acordo com aquele valor.Isso tambémé provido através de uma técnica conhecida como duck typing. Esse conceito de duck typing vem de uma afirmação de James Whitcomb Riley, que afirmava que, se existe um pássaro que anda como um pato, nada como um pato e voa como um pato ele só pode ser um pato. Isso tem a ver com a semintica dos objetos gerenciados pelo Python: se existe um objeto que possul caracteristicas de um texto por exemplo, esse objeto só pode ser uma string Python possui alguns tipos de objetos nativos.como por exemplo: Numbers: numeros; Strings: textos, caracteres Lists: listas; Tuples: tuplas De acordo com o texto acima, assinale a alternativa que com respectivamente compreenda a correta declaração de cada um destes tipos de objetos s nativos do Python, a numeros'1',nome=Ana', lista=(1,2,3)etupla=[2,6,3] b numero=1,nome=^ast Ana^ast ,lista=[1,2,3]etupla=(2,6,3) numero=1,nome=Ana, lista=(1,2,3)etupla=(2,6,3) numero:(1);nome-^ast Ana^ast ,lista=[1,2,3]etupla=[2,6,3] e. numero:1,nome-(Ana), Iista=[1,2,3]etupla=(2,6,3)

Solução

expert verifiedVerification of experts
4.2332 Voting
avatar
XiomaraElite · Tutor por 8 anos

Responder

alternativa correta é a letra b:<br /><br />```python<br />numero=1<br />nome='Ana'<br />lista=[1,2,3]<br />tupla=(2,6,3)<br />```<br /><br />Explicação:<br /><br />- `numero=1` - Atribui o valor 1 à variável `numero`. Não é necessário especificar o tipo de dados, pois o Python inferirá automaticamente que `numero` é um número inteiro.<br /><br />- `nome='Ana'` - Atribui o valor 'Ana' à variável `nome`. O texto está entre aspas simples, indicando que `nome` é uma string.<br /><br />- `lista=[1,2,3]` - Atribui uma lista de números à variável `lista`. A lista é definida usando colchetes `[]` e contém três elementos: 1, 2 e 3.<br /><br />- `tupla=(2,6,3)` - Atribui uma tupla de números à variável `tupla`. A tupla é definida usando parênteses `()` e contém três elementos: 2, 6 e 3.<br /><br />Portanto, a alternativa correta é a letra b, que apresenta a sintaxe correta para a atribuição de valores às variáveis e a definição dos tipos de dados nativos do Python.
Clique para avaliar: