I'm using the 3.13.0rc2->

PS D:\User15406\All\FilePathForLearning\ProgrammingLang\Python> python --version
Python 3.13.0rc2

First, let's create a function
26/may/Something.py

def printSomething():
    print("Greetings!")

printSomething()

Then, create a class
26/may/greetings.py

class PrintALot():
    def __init__(self, MyText):
        self.text = MyText
    def PrintIt(self):
        print(self.text)

IPrint = PrintALot(MyText = "Greetings!")
IPrint.PrintIt()

Last, use other .py files
26/main.py

import may.Something
import may.greetings
import may.me

may.Something.printSomething()

print(may.me.name)

IPrint = may.greetings.PrintALot(MyText = "Greetings!")
IPrint.PrintIt()
26/may/Something.py →
def printSomething():
    print("Greetings!")
26/may/me.py →
name = "Ludwig"
26/may/greetings.py →
class PrintALot():
    def __init__(self, MyText):
        self.text = MyText
    def PrintIt(self):
        print(self.text)
Greetings!
Ludwig
Greetings!

There are many libraries, functions, and features I can use, like math, graphical display, conditional judgment and methods of storing data