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
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to