Python 3

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:compatibleWith gptkb:Python_2
gptkbp:defaultEncoding gptkb:UTF-8
gptkbp:designedBy gptkb:Guido_van_Rossum
gptkbp:feature Unicode support by default
asyncio support
dictionary comprehensions
f-strings
improved standard library
integer division returns float
new syntax for metaclasses
print is a function
range returns iterator
removal of old-style classes
type annotations
gptkbp:fileExtension .py
gptkbp:hasVersion gptkb:Python_(programming_language)
https://www.w3.org/2000/01/rdf-schema#label Python 3
gptkbp:influenced many modern programming languages
gptkbp:influencedBy gptkb:ABC
gptkb:Java
gptkb:Haskell
gptkb:Modula-3
gptkb:Python_2
C
gptkbp:latestReleaseVersion 3.12
2023-10-02
gptkbp:license gptkb:Python_Software_Foundation_License
gptkbp:notableRelease bytes and str are distinct types
division operator behavior changed
new syntax for exception handling
removal of raw_input
removal of xrange
standard library reorganization
gptkbp:paradigm imperative
object-oriented
functional
procedural
gptkbp:platform cross-platform
gptkbp:releaseDate 2008-12-03
gptkbp:supportedBy gptkb:CPython
gptkb:IronPython
gptkb:Jython
gptkb:PyPy
gptkbp:typingDiscipline dynamic typing
duck typing
gradual typing
gptkbp:usedFor gptkb:machine_learning
automation
data science
education
scientific computing
software development
web development
scripting
gptkbp:website https://www.python.org/
gptkbp:bfsParent gptkb:Python_filterpy
gptkb:MicroPython
gptkb:BeautifulSoup
gptkb:Beautiful_Soup
gptkbp:bfsLayer 5