git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Dynamic Data type assignment


On 28/01/2020 12:03, sushma ms wrote:
> Hi
> 
> Please find below example and the compiler error,
> 
> when i'm assigning value dynamically and when we comparing in "if" loop it
> is throwing compiler error. It should not throw error

It absolutely should throw an error.

> it should assign and
> act as int why it is thinking as string.

Because it is a string.  The documentation of "input" is quite explicit 
about this:

  input([prompt])

     If the prompt argument is present, it is written to standard output 
without a trailing newline. The function then reads a line from input, 
converts it to a string (stripping a trailing newline), and returns 
that. When EOF is read, EOFError is raised.


-- 
Rhodri James *-* Kynesim Ltd