Let's say if you want to input something of any datatype and want to get datatype only of it. So...
Whenever you input some data whether it is string, integer or float like this:
i = input('enter something here: ')
means without int, str or float put before the syntax, that time your given input is always consider as string
or if you make it like this to add int before syntax;
i = int(input('enter something here: ')) it always consider as integer and gives value error when you input string and same thing happens with float, So here is a program to solve this problem of input and get datatype
var = input('input to check if variable is of integer or string: ')
if var.isdigit() == False:
print(type(var))
else:
var1 = int(var)
print(type(var1))
Comments
Post a Comment