is input always string even if i dont define it as string and the user input is digit (integer)?
7/1/2018 9:30:29 PM
Yes. Function input() always return a string. If this string is completely made of numbers (int/float), you can convert it by int() or float().
return int(input("enter a num"))
if you need more than once
how do could you define different?
input() always is a string, but int(input()) is always an integer.
var1 = input()
var2 = input()
var1 = int(input())
var2 = int(input())
x=1000000 y=0.01*(2**30) print(max(x,y))
input () function automatically takes inputs as a string. If you want to take integer input then use int(input()) and to take float as input, just use float (input ()). That's it. Pretty simple.
I can help you. You need to write: int(input("text"))
Yes , you can use int(input()) to define it as integer
Yes, because 'string' has been set as default category for input() statement for making or asking integer or float value you may use the following functions alongwith input():
int() for integers
float() for floating point literals
eval() for both
I am new to the platform....please i need more explanations
thanks i got it
How do I use type-conversion to return a char from a string which contains a single letter?
for w in word:
Send us a message