I can't comprehend what's happening in this code to be honest, and I'm afraid of going further since I haven't really learned anything
if type(s) == int or type(s) == float:
it said in the instructions that if argument s is either a float or an integer, that it should return the absolute value of that argument, right? If someone can explain what the if row of the code meant in English, that would be awesome!
How can it be that: if whatever type s is, is equal to a type integer or whatever type s happens to be, equals to type float?