Buscar

Python Listas Exercícios Resolvidos

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

UNIVERSIDADE FEDERAL DO MARANHÃO
BACHARELADO INTERDISCIPLINAR EM CIENCIA E TECNOLOGIA
Claudinaldo Cruz Costa
Flávio Enzo da Fonseca Coelho Leite
Ingrid Allana Louseiro Carneiro
João Carlos Martins Ferreira.
Valdeir Ferreira Souza
RESOLUÇÕES DAS ATIVIDADES EM PHYTON:
LISTAS E FUNÇÕES
SÃO LUIS –MA
26/04/2019
ATIVIDADE LISTAS:
1.Faça um programa que leia uma lista de 10 posições e em seguida um valor X qualquer. Seu programa deverá fazer uma busca do valor de X na lista e informar a posição em que foi encontrado ou se não foi encontrado. 
2. Faça um programa que leia uma lista de 10 posições e troque os 5 primeiros valores pelos 5 últimos e vice-versa. Escreva ao final a lista obtida. 
3. Faça um programa que leia uma lista A de 10 posições e que armazene em uma lista B todos os números pares, e posteriormente os ímpares em uma lista C. 
4. Criar duas listas A e B cada um com 10 elementos inteiros. Construir uma lista C, onde cada elemento de C é a soma dos respectivos elementos em A e B, ou seja: C[i] = A[i] + B[i]. 
5. Criar uma lista A com 10 elementos inteiros. Implementar um programa que determine a soma dos elementos armazenados nesta lista são múltiplos de 5.
 6. Criar uma lista A com 10 elementos inteiros. Implementar um programa que defina e escreva a média aritmética simples dos elementos ímpares armazenados na lista. 
7. Faça um programa que receba as médias dos alunos de uma turma e em seguida calcule e imprima: a) a média da turma. b) a menor nota da turma. c) a maior nota da turma. d) a quantidade de alunos com nota abaixo da média.
RESOLUÇÕES: “LISTAS”
QUESTÃO 1
numeros = []
for i in range(0, 10):
 numeros.append(int(input('Informe um numero: ')))
print (numeros)
x=int(input('digite um valor para x: '))
if x in numeros:
 print('o valor faz parte da lista')
 print('O valor digitado para x está na posição',numeros.index(x))
else:
 print('o valor não faz parte da lista')
QUESTÃO 2
numeros = []
for i in range(0, 10):
 numeros.append(int(input('Informe um numero: ')))
print (numeros)
lista1=numeros[5:]
lista2=numeros[:5]
nova_lista=lista1+lista2
print(nova_lista)
QUESTÃO 3
numeros = []
pares = []
impares = []
for i in range(0, 10):
 numero = int(input('Informe um numero: '))
 numeros.append(numero)
 if (numero % 2 == 0):
 pares.append(numero)
 else:
 impares.append(numero)
print('a lista \n', numeros)
print('possui pares \n',"A=",pares)
print('possui impares \n',"B=",impares)
QUESTÃO 4
A=list(range(20,30))
B=list(range(16,26))
print('lista A =',A,'\n lista B =',B)
C=[]
for A,B in list(zip(A,B)):
 a=A+B
 C.append(a)
print(' soma dos indices de A e B vale \n ','lista C=',C)
QUESTÃO 5
import random
lista=list(range(100))
numero=random.sample(lista,10)
print(numero)
c=[]
for numero in list(numero):
 a=numero % 5
 if a==0:
 b=numero
 c.append(b)
 soma=(sum(c))
if c !=[]:
 print('os multiplos de 5 são \n',c)
 print('a soma dos multiplos de 5 são: \n ',soma)
else:
 print('não há numeros multiplos de 5')
QUESTÃO 6
import random
lista=list(range(100))
numero=random.sample(lista,10)
print(numero)
c=[]
for numero in list(numero):
 a=numero % 2
 if a!=0:
 b=numero
 c.append(b)
 a=len(c)
 soma=(sum(c))
 media=soma/a
if c !=[]:
 print('os numeros impares são \n',c)
 print('a media dos numeros imperes vale: \n ',media)
else:
 print('não há numeros impares nesta lista')
QUESTÃO 7
alunos=int(input('digite a quantidade de alunos da turma:'))
lista1=list(range(1,alunos+1))
lista=list(range(1,alunos+1))
notas=[]
a=[]
b=[]
c=[]
for lista1 in list(lista1):
 prova=float(input('digite a nota: '))
 notas.append(prova)
 qt=len(notas)
 soma=sum(notas)
 media=soma/qt
 menor=min(notas)
 maior=max(notas)
 if prova < 7:
 c.append(prova)
 qt2=len(c)
for lista,notas in list(zip(lista,notas)):
 a='aluno',lista,'nota',notas
 b.append(a)
print(b)
print('a media vale:',media)
print('a menor nota foi',menor)
print('a maior nota foi',maior)
print('a quantidade de alunos abaixo da media foram:',qt2)

Continue navegando