def add( output_file: OutputFile(), a=1, b=2, c=3, ): return my_module.add(**locals())
# # from my_statistics import * # add(10, 20) # func_a() # import sys # import random # sys.exit() # print('비트코인!!!') # print(sys.path) # print(random.random()) # print(random.randint(1, 10)) import my_module import sys print(my_module.add(1, 2)) del sys.modules["my_module"] for name in sys.modules.keys(): print(name) print(my_module.add(1, 2))
import my_module print(my_module.add(4,5)) print(my_module.mult(9,20))
# Pamietamy użycie import math, import time i import datetime. # Importowaliśmy wtedy moduły by móc wykorzystać napisane przez kogoś funkcje. # Możemy też pisać własne moduły # Importujemy moduł import my_module # używamy funkcji za pomocą składni nazwa_modulu.nazwa_funkcji() print("2+2 =", my_module.add(2, 2)) # Jeśli z dużego modułu potrzebuję tylko kilku funkcji from my_big_module import calculate_product # Tutaj nie trzeba pisać nazwy modułu! print("2*3 =", calculate_product(2, 3)) import datetime print(datetime.datetime.now()) # Można ustalać swoje nazwy funkcji jeśli oryginalne są kłopotliwe from datetime import datetime as data print(data.now()) # Jest to ekwiwalent wcześniejszego datetime.datetime.now() # Dobra praktyka jest umieszczac importy modulow na poczatku pliku
# from my_module import * from my_module import add as add, mul print(add(1, 2)) print(mul(2, 3))
def main(): print(my_module.add(3,4)) # Uses import my_module print(add(3,2)) # Uses from my_module import add print(add2(3,2)) # Uses from my_module import add as add2 print(mm.add(9,5)) # Uses import my_module as mm pass
import my_module print(my_module.add(5, 5)) print(my_module.file_extension("hello.txt"))
import my_module # We can use dir() to find names that are defined inside a module dir(my_module) my_module.greeting('Samantha') my_module.add(1, 2, 3) # aliasing or renaming a module import num_module as nm dir(nm) nm.square(2) nm.tbl(3) from my_module2 import func1 func1 func1() # Built-in Modules # Mathematical Module import math as m # Value of PI m.pi