Il linguaggio di programmazione Python รจ diffusissimo in ambienti universitari e nel mondo dell’open source.
Sta ripetendo e superando il fenomeno Java!
Campo di applicazione | Moduli nativi Applicazioni ufficiali | Moduli di terze parti Applicazioni extra |
---|---|---|
ANALISI DEI DATI | Vedi… | Vedi… |
APPLICAZIONI | … | Asymptote | Blender | GIMP | LibreLogo | NodeBox | Panda3D | Processing.py | SageMath |
CRITTOGRAFIA | hashlib | hmac | secrets | cryptography | sympy |
CODING | turtle | mBlock | pyturtle | PythonTurtle | Reeborg’s world | RUR-PLE | Rurple NG arcade | freegames | Kivi | pygame | pgzero (Pygame Zero) |
DATE E ORARI | calendar | datetime | time | python-dateutil |
GRAFICA | tkinter (2d) | turtle (2d) | contextfree (2d) | pycao (POV-Ray) | pyopengl | pyplasm (PLaSM) | pygame (2d) | pyray (POV-Ray) | Vapory (POV-Ray) | vpython |
GUI | tkinter | guizero (GUI Zero) | Kivi | PyGTK | PyQt6 | wxPython | … |
IDE | IDLE | Anaconda | Canopy | DrPython | IPython | mBlock | PyCharm | Spyder | WinPython |
IDE
| python.org/shell | PythonAnywhere | Programiz > Online Python Compiler | Skulp | trinket | GlowScript (3d) | Reeborg’s world |
MACHINE LEARNING | … | tensorflow |
MATEMATICA
| cmath | decimal | fractions | math | random | statistics | altair | bokeh | matplotlib | numpy | Plotly | SageMath | scipy | sympy |
NOTEBOOK | … | Binder | Colaboratory | IPython | Jupiter | Kaggle | SageMath |
WEB | email | http | json | socket | beautifulsoup4 | Django | Flask |
Script eseguibili | freeze | Nuitka | PyInstaller | PyOxidizer | cx_Freeze | py2app | py2exe |
Tabelle di dati | … | prettytable | tabulate | texttable |
Shell a colori | … | colorama | emoji | termcolor |
Ancora…
- nltk – Natural Language Toolkit
- …