Skip to content
CodeKruPro

Why "is" with numbers is unreliable

QuizMediumPython onlyAsked in: Capgemini, Infosys

Which statements are true about CPython 3.12? Pick all that apply.

  • Small integers from -5 to 256 are cached, so two names holding 256 usually share one object
  • int("1000") is int("1000") is True
  • Code should compare numbers with ==
  • x is None is the right way to test for None

This question is part of Pro+

Pro+ opens every question in Interview Prep and the mock interview. Every article and the first 2 questions of each topic stay free. Hands-on Selenium and API tasks follow their course lesson's own lock.

See Pro+

Already have Pro+? Sign in