Category Artificial Intelligence Literacy

Features of Anaconda

Anaconda is a distribution (Distribution) specially designed for Python and R languages. That is, Anaconda provides different tools and third-party libraries (Third-Party Libraries), which can provide developers with a more convenient development environment.

Google Colab

Google Colaboratory (Colab) is a platform that allows for Python programming. It offers several advantages, including the convenience of not needing to download or pre-install various Python tools internally.

Installing Python

Python's efficiency and ease of understanding have attracted more developers to use the language. Python has also been introduced as a curriculum in secondary schools for information and communication technology subjects. Python can be executed on Linux, Mac OS, and Windows systems, and there are two main methods for installation: downloading the official Python distribution and using Anaconda.

What is Jupyter Notebook/Jupyter Lab?

Jupyter Notebook is an interactive web-based environment for writing and running code. It allows you to write code in cells, execute them, and see the results displayed below the code cells. It also supports adding explanatory text and visualizations in the same document. Users can execute code in a step-by-step manner, which makes it a convenient tool for data analysis and model development.

Built-in Functions in Python

Built-in functions refer to functions built into the program software without reference. Simply put, it is the functions that python can call without import, such as print(), str(), int(). In the official documentation, the different built-in functions of Python and their usage are noted.

Raspberry Pi Expansion Boards

The Raspberry PI expansion board (Hardware Attached on Top; HAT) is a development board that is added to the Raspberry Pi so that the Raspberry Pi can be used for more purposes and improve performance. The following are some of the main functions provided by the expansion board.