Ayuda con funciones
Publicado por flower (2 intervenciones) el 15/06/2021 14:52:21
Hola! cómo están? Soy muy principiante y necesito de su ayuda para resolver unas funciones que me están generando error y necesito corregir para ingresar a un curso!
a-Escribí una función que reciba un número y un listado de números (en ese orden) y devuelva True si el número pertenece a la lista. Si el número no se encuentra presente, la función debe incluirlo al final de la lista y devolverla.
Propuesta:
Escribí una función que tome una lista y devuelva True si hay dos números iguales, y False si son todos distintos.
Propuesta:
Escribí una función que reciba un número y devuelva True si es número primo, y False en caso contrario. AMARILLO
Propuesta:
Muchas gracias a todos!
a-Escribí una función que reciba un número y un listado de números (en ese orden) y devuelva True si el número pertenece a la lista. Si el número no se encuentra presente, la función debe incluirlo al final de la lista y devolverla.
Propuesta:
1
2
3
4
5
6
7
8
9
def check(lista, numero):
lista=[1,2,3,4,5]
numero=[3,5,6,8]
for numero in lista:
if numero in lista:
return True
else:
if numero != lista:
lista.append(numero)
Escribí una función que tome una lista y devuelva True si hay dos números iguales, y False si son todos distintos.
Propuesta:
1
2
3
4
5
6
7
8
9
10
def repetidos(lista):
lista=[1,1,2,3,4,5,6]
unicos=[2,3,4,5,6]
repetidos=[1,2,3]
for i in lista:
if i not in unicos:
return True
else:
if i not in repetidos:
return False
Escribí una función que reciba un número y devuelva True si es número primo, y False en caso contrario. AMARILLO
Propuesta:
1
2
3
4
5
6
7
8
9
10
11
12
def primos(num):
if num == 1 or num == 0:
return False
elif num == 2:
return True
elif num > 2:
for divisor in range (2,num):
if num % divisor == 0:
return False
elif num % divisor != 0 and divisor == num-1:
return True
print primos (45)
Muchas gracias a todos!
Valora esta pregunta


0