Buscar

lista - python - inputs

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1. Qual função é usada para receber dados de entrada do usuário em Python? a) print() b) input() c) read() d) get()
2. Como você pode armazenar o valor digitado pelo usuário em uma variável? a) value = get() b) input() = value c) value = input() d) get() = value
3. O que acontece se você não fornecer uma mensagem para a função input()? a) Gera um erro b) Pede automaticamente ao usuário para inserir um valor c) Retorna None d) Imprime a mensagem padrão "Digite algo:"
4. Como converter a entrada do usuário para um número inteiro? a) int(input()) b) input(int()) c) to_int(input()) d) integer(input())
5. Qual é a principal diferença entre raw_input() e input() em versões mais antigas do Python? a) raw_input() não existe em versões mais antigas b) input() avalia a entrada como uma string, enquanto raw_input() não c) raw_input() não aceita entrada do teclado d) Não há diferença, são sinônimos
6. Como você pode imprimir uma mensagem na mesma linha que a entrada do usuário? a) print("Digite algo: ", end='') antes de chamar input() b) print("Digite algo: ", flush=True) antes de chamar input() c) print("Digite algo: ", new_line=False) antes de chamar input() d) Não é possível fazer isso em Python
7. O que a função eval() faz em relação à entrada do usuário? a) Converte a entrada para minúsculas b) Avalia a expressão aritmética da entrada c) Retorna a entrada como está d) Gera um erro se a entrada não for um número
8. Como você pode tornar a entrada do usuário não visível durante a digitação? a) secure_input() b) invisible_input() c) Não é possível fazer isso em Python d) getpass.getpass()
9. O que acontece se você tentar converter uma entrada não numérica para int? a) A entrada é truncada para o número inteiro mais próximo b) Gera um erro do tipo ValueError c) A entrada é arredondada para o número inteiro mais próximo d) Retorna 0
10. Como você pode verificar se a entrada do usuário é um número de ponto flutuante? a) isfloat(input()) b) float(input()) c) type(input()) == float d) isinstance(input(), float)
11. Qual função pode ser usada para converter uma entrada para maiúsculas? a) to_uppercase(input()) b) input().upper() c) uppercase(input()) d) upper(input())
12. O que acontece se você pressionar Enter sem digitar nada quando usa a função input()? a) Gera um erro de entrada vazia b) Retorna None c) Continua esperando até que algo seja digitado d) Retorna uma string vazia
13. Como você pode imprimir uma mensagem de ajuda antes de receber a entrada do usuário? a) help_message(input()) b) print_help(input()) c) input("Ajuda: ") d) print("Ajuda: ", input())
14. Como você pode limitar o número de caracteres aceitos na entrada do usuário? a) input(max_chars=10) b) input().limit(10) c) input()[:10] d) Não é possível limitar a entrada em Python
15. Qual é a principal diferença entre input() e sys.stdin.readline()? a) input() aceita apenas números, enquanto sys.stdin.readline() aceita qualquer tipo de entrada b) sys.stdin.readline() não aceita entrada do teclado c) input() retorna uma string, enquanto sys.stdin.readline() retorna um objeto de arquivo d) Não há diferença, ambos são usados para entrada do usuário
16. Como você pode converter a entrada do usuário para minúsculas? a) lower(input()) b) input().lower() c) to_lower(input()) d) input().case(lower)
17. O que acontece se você tentar converter uma entrada para bool? a) Gera um erro do tipo TypeError b) Converte a entrada para True se não estiver vazia, False caso contrário c) Converte a entrada para False se não estiver vazia, True caso contrário d) Retorna None
18. Como você pode verificar se a entrada do usuário contém apenas letras? a) isalpha(input()) b) letters_only(input()) c) alpha_only(input()) d) input().isletters()
19. O que acontece se você usar a função input() em um script Python sem interação com o usuário? a) O script entra em um loop infinito esperando por entrada b) Gera um erro indicando que a entrada está vazia c) Continua a execução sem esperar por entrada d) O script não pode ser executado sem interação do usuário
20. Como você pode fornecer uma mensagem padrão e aceitar a entrada do usuário sem interromper a execução do programa? a) input("Digite algo: ", continue=True) b) user_input = input("Digite algo: ") c) input("Digite algo: ", interrupt=False) d) input("Digite algo: ", default="")
Gabarito:
1. b) input()
2. c) value = input()
3. d) Imprime a mensagem padrão "Digite algo:"
4. a) int(input())
5. b) input() avalia a entrada como uma string, enquanto raw_input() não
6. a) print("Digite algo: ", end='') antes de chamar input()
7. b) Avalia a expressão aritmética da entrada
8. d) getpass.getpass()
9. b) Gera um erro do tipo ValueError
10. b) float(input())
11. b) input().upper()
12. d) Retorna uma string vazia
13. c) input("Ajuda: ")
14. c) input()[:10]
15. c) input() retorna uma string, enquanto sys.stdin.readline() retorna um objeto de arquivo
16. b) input().lower()
17. b) Converte a entrada para True se não estiver vazia, False caso contrário
18. a) isalpha(input())
19. c) Continua a execução sem esperar por entrada
20. b) user_input = input("Digite algo: ")

Continue navegando

Outros materiais