wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Progamação

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

FGV - 2021 - IMBEL - Supervisor - Tecnologia de Informação

Analise o código Python a seguir.

x = [1, 2, 3, 4, 5]

print(x[-1])

Assinale a opção que indica a saída produzida pela execução desse código.

a)

[1,2,3,4,5]

b)

1

c)

[5, 1]

d)

5

e)

[5,4,3,2,1]

2.

FCC - 2019 - TRF - 4ª REGIÃO - Analista Judiciário - Infraestrutura em Tecnologia da Informação

Considerando que em um programa Python em condições ideais há um array criado pelo comando nomes = ["Maria", "Pedro", "João"], para exibir os valores contidos nesse array utiliza-se

(obs: array aqui é o mesmo que lista)

a)

for x in nomes: out.print(x)

b)

while x in nomes: print(x)

c)

foreach x in nomes: print(x)

d)

foreach x in nomes: system.println(x)

e)

for x in nomes: print(x)

3.

Quadrix - 2019 - Prefeitura de Jataí - GO - Analista de Tecnologia da Informação

Na linguagem de programação Python, o método que permite verificar se uma string começa com alguns caracteres é o

a)

startswith.

b)

return.

c)

def.

d)

len.

e)

count.

4.

IF Sul Rio-Grandense - 2019 - IF Sul Rio-Grandense - Analista de Tecnologia da Informação

Considerando a variável s = ' IFSUL', utilizando a linguagem Python, qual a instrução que exibe 'SU'?

a)

print (s[-3:-1])

b)

print (s[3:4])

c)

print (s.substr(3,4))

d)

print (s[-3:-4])

5.

CESPE - 2018 - Polícia Federal - Perito Criminal Federal - Conhecimentos Básicos - Todas as Áreas

Considere os seguintes comandos na programação em Python.


a = " Hello, World! "

print(a.strip())


Esses comandos, quando executados, apresentarão o resultado a seguir.


a[0]=Hello,

a[1]=World!

a)

Certo

b)

Errado

6.

FGV - 2018 - MPE-AL - Analista do Ministério Público - Administrador de Rede

Considere os seguintes operadores:


Exponenciação

Comparação de igualdade

Módulo (resto da divisão)


Assinale a lista dos símbolos que, respectivamente, representam esses operadores no Python.

a)

^ == mod

b)

** == %

c)

** = %

d)

** = mod

e)

^ = mod

7.

Dado o código em Python abaixo, assinale a alternativa que contém a saída CORRETA gerada pelo “print”:

lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]

print(lista[3][2])

a)

galinha

b)

ga

c)

t

d)

gato

e)

to

8.

VUNESP - 2019 - Prefeitura de Campinas - SP - Analista de Tecnologia da Informação

No Python 3.7, a instrução que realiza a impressão de uma lista de cadeias de caracteres nomeada “y”, separando cada elemento com uma vírgula, é:

a)

print(‘,’.join(y))

b)

print(‘,’.join(y))

c)

print(y.join(‘,’))

d)

print(y, ‘,’)

e)

print(y % (‘,’))

9.

IFB - 2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas

Dado o código em Python abaixo, assinale a alternativa que contém a sequência CORRETA de números da saída gerada pelos comandos “print”:


numeros = [13, 32, 64, 128, 256, 512, 1024]

print(numeros[2])

print(numeros[7-6])

print(numeros[-1])

print(numeros[len(numeros)-1])

print(numeros[5-7])

a)

64, 32, 1024, 1024, 512

b)

32, 16, 512, 1024, 256

c)

64, 32, 512, 1024, 256

d)

64, 32, 1024, 1024, 256

e)

32, 16, 512, 1024, 512

10.

FURB - 2019 - Prefeitura de Porto Belo - SC - Analista de Sistemas II

Considere o código junto a um interpretador Python:

s = "uma flauta, duas flautas, três flautas"

s.rfind("flauta")

s.find("flauta")

s.find("flautas",1)

s.find("flautas",17)

O retorno em tela será:

a)

31, 4, 17, 17.

b)

31, 4, 31, 31.

c)

31, 4, 17, 31.

d)

17, 4, 17, 31.

e)

31, 17, 17, 31.