Python-ի ներկառուցված ֆունկցիաները շատ օգտակար են ընդհանուր գործողություններ կատարելու համար, սակայն երբեմն ավելի մասնագիտացված գործողություններ են անհրաժեշտ: Դրանք սովորաբար փաթեթավորված են մոդուլներով: Python-ը հայտնի է օգտակար մոդուլների և գրադարանների լայն տեսականիով, որոնք օգնում են տարբեր գործողություններ անել:
Python-ում մոդուլներ օգտագործելու համար մենք պետք է նախ դրանք import անենք և դրանից հետո օգտագործենք դրանց ներսում գտնվող ֆունկցիաները.
import math
a = math.sqrt(3) # Square root of 3 => 1.73205080757
b = math.ceil(3.4) # Ceiling function => 4
c = math.floor(3.4) # Floor function => 3
d = math.round(3.4) # Round 3.4 => 3
math մոդուլի բոլոր ֆունկցիաները հասանելի են math.FUNCTION_NAME-ի միջոցով: Եթե մեկը չի ուզում գրել math. յուրաքանչյուր ֆունկցիայի սկզբում այդ գործառույթները կարող են ներմուծվել սկզբում.
from math import sqrt, ceil, floor, round
# from math import * # Ներմուծել ամեն ինչ միանգամից (սա խորհուրդ չի տրվում)
a = sqrt(3) # Square root of 3 => 1.73205080757
b = ceil(3.4) # Ceiling function => 4
c = floor(3.4) # Floor function => 3
d = round(3.4) # Round 3.4 => 3
Ստանդարտ Էվկլիդյան հեռավորությունը սահմանվում է որպես : Տրված է երկու կետ՝ հաշվարկեք դրանց Էվկլիդյան հեռավորությունը։
Մուտքում տրված է 4 թիվ՝ , ՝ առաջին կետի կոորդինատները, որին հաջորդում են երկրորդ կետի՝ և կոորդինատները: Ծրագիրը պետք է տպի այդ երկու կետերի միջև էվկլիդյան հեռավորությունը: