About 50 results
Open links in new tab
  1. What is the difference between statically typed and dynamically typed ...

    Oct 5, 2009 · A language is dynamically typed if the type is associated with run-time values, and not named variables/fields/etc. This means that you as a programmer can write a little quicker because …

  2. strong typing - Is Python strongly typed? - Stack Overflow

    Jul 4, 2012 · Python is strongly, dynamically typed. Strong typing means that the type of a value doesn't change in unexpected ways. A string containing only digits doesn't magically become a number, as …

  3. Is Python interpreted, or compiled, or both? - Stack Overflow

    Now coming back to Python, I am bit confused about this. Everywhere you learn that Python is an interpreted language, but it's interpreted to some intermediate code (like byte-code or IL) and not to …

  4. What's the canonical way to check for type in Python?

    Aug 3, 2014 · Type hints in Python allow types to be checked but in a very different way from statically typed languages. Type hints in Python associate the expected types of arguments with functions as …

  5. Is Python type safe? - Stack Overflow

    Computer scientists consider a language "type-safe" if it does not allow operations or conversions that violate the rules of the type system. Since Python runtime checks ensure that type system rules are …

  6. Is Python a weakly typed language as variables can switch types?

    Jun 25, 2016 · Its all about implicit type conversions and has nothing to do with static/dynamic typing. A statically typed language like Java can be weakly typed (not that is it), and a dynamically typed …

  7. Can Python be made statically typed? - Stack Overflow

    Jul 5, 2015 · You can use Cython, using slightly altered Python syntax that compiles to C. But otherwise, making Python statically typed would basically make it a different language altogether. If you need …

  8. How to check type of files without extensions? [duplicate]

    There are Python libraries that can recognize files based on their content (usually a header / magic number) and that don't rely on the file name or extension. If you're addressing many different file …

  9. python - Type "str" cannot be assigned to type "type [str]" - Stack ...

    Dec 24, 2023 · 0 You’re looking for type hints. Python is a dynamically typed language, so the language is designed so that types of variables are not explicitly declared like in Java or C++. You should change:

  10. Proper way to assert type of variable in Python - Stack Overflow

    Sep 5, 2012 · I think you've hit on the biggest weakness of Python: no formal way to specify types when you want to. The lesser aspect of this problem is that you have to check types manually (as in your …