SóProvas


ID
1470856
Banca
UNIRIO
Órgão
UNIRIO
Ano
2014
Provas
Disciplina
Programação
Assuntos

A saída resultante da execução do código Python a seguir é

                        d1 = dict(a=1,b=2)
                        d2 = {'a': 1,'b':2}
                        r1 = d1 == d2
                        s1 = str('abc')
                        s2 = str('abc')
                        r2 = s1 != s2
                        r3 = len('a')==len('b')
                        print r1, r2, r3

Alternativas
Comentários
  •                         d1 = dict(a=1,b=2)    # Uma das formas de definir um dicionário dict(chave=valor)

                            d2 = {'a': 1,'b':2}     # Outra forma de definir dicionário, entre chaves  d2 ={'chave' = valor}


                            r1 = d1 == d2    #Comparação entre 2 dicionários, que possuem os mesmo valores, 1 e 2; OU SEJA, SÃO IGUAIS (TRUE)


                            s1 = str('abc')   # Converte abc para string "redudante", porém uma função muito útil para converter número em string.

                            s2 = str('abc')  #idem linha superior


                            r2 = s1 != s2  #Comparação: s1 é diferente (!=)de s2? ERRADO, já que s1 é igual a s2 (FALSE)
                            r3 = len('a')==len('b')  #Comparação do tamanho das chaves a e b dos dicionários, ou seja, o tamanho é igual (TRUE)
                            print r1, r2, r3 

                                  #print TRUE

                                  #print FALSE

                                  #print TRUE

    GABARITO LETRA E