What is Python

Publicado em: 26 Dezembro 2024
no canal de: Silicon Dojo
632
48

Join the fun: http://www.SiliconDojo.com

Support us with at: http://www.donorbox.com/etcg

Python is a programming language that allows you to do everything from sorting through data sets, to building large scale social media sites.

It runs off an interpreter that is installed on your computer, server, or IoT device.

Versions

We are on version 3 of Python now, and it's the one you should code for. End of life for version 2 was in 2020.

Python 3 and Python 2 are not compatible. It was a major fork between the versions

Python 3 is continuously updated with new versions. For simple projects any Python 3 version should be fine, but when using Frameworks or for specific tasks you may need to use a specific level of Python 3.

Hardware and Operating System Requirements

Python runs on generally all Operating Systems. Plain Python requires few hardware resources to run, but some frameworks such as OpenCV or Ollama will need significant hardware.

Remember that API calls do not use significant local resources.

Operating System

Python can interact with the Operating System it is running on and gain access to all functionality from command line tools that are installed there. For everything from network scanning with NMAP to video encoding with FFMPEG.

Databases

Python can connect to major databases to store and retrieve data.

API's

A large impetus for coders to use Python is the availability or API's. These allow you to connect your code into everything from Joke of the Day services, to SMS messaging with Twilio or AI services with OpenAI.

Most API's allow Python to connect and use their services.

Frameworks

Frameworks extend Python to allow you to build numerous types of projects. You can build everything from Web Apps, to Desktop Apps, add Computer Vision and more.

Frameworks can be more difficult to learn then Pythn itself.

Djanjo, Flask, Bottle

You can build both simple or complex platforms with Web App Frameworks.

tKinter

You can build GUI desktop apps using Frameworks like tKinter

Kivy

You can build mobile apps with Frameworks such as Kivy

OpenCV

Frameworks like OpenCV allow you to add computer vision to your projects.


Nesta página do site você pode assistir ao vídeo on-line What is Python duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Silicon Dojo 26 Dezembro 2024, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 632 vezes e gostou 48 espectadores. Boa visualização!