errors no bonus vb#12
Conversation
|
Hello Victor:) Te dejo algunas cosillas pero buen lab en general!! Poco a poco la cosa va cogiendo ritmo:) Felicidades 💥
square = [i**2 for i in range(21)]
print (square)Si quieres incluir el cuadrado de 20 en la lista, debes ajustar el rango a 21!
sqrt = [math.sqrt(i) for i in range(101)]
print (sqrt)Idem que en el ejercicio anterior:) Si quieres incluir el cuadrado de 100 en la lista, debes ajustar el rango a 101!
vowels = ["a", "e", "i", "o", "u", "A", "E", "I", "O", "U"]
removed = ([i for i in teststring if i not in vowels and i != ' '])
print (removed)Correctísima tu respuesta! Solo te dejo un pequeño tip para hacerlo de otra manera:) Si añades
Pequeño despiste, jeje. Te pide 4 listas dentro de una lista:) En tu código estas generando solo una lista. Si incluyes
for i in ['a','b','c']:
try:
print (i**2)
except:
print(f"I cannot square the element of your list {i}")Te dejo el BONUS también:
def square_cal():
x = input("Insert an integer to square")
integer=False
while integer == False:
try:
x= int(x)
integer == True
return x**2
except ValueError as error:
x = input(f"{error}, please insert an valid integer to square")
square_cal()
results = list(set([num for div in range(2,10) for num in range(1,1001) if num%div == 0]))
print(results)
class NumSectionsError(Exception):
pass
while True:
try:
Total_Marks = int(input("Enter Total Marks Scored: "))
break
except ValueError as error:
print(error)
while True:
try:
Num_of_Sections = int(input("Enter Num of Sections: "))
if Num_of_Sections > 2:
raise NumSectionsError
else:
break
except ValueError as error:
print(error)
except NumSectionsError:
print("The number of sections can't be bigger than 2") A por el próximo laaaaaaab! 💥 |

No description provided.