Page 346 - COPA - TT - Marathi
P. 346
स्वतः करून पहा” स्वतः करून पहा”
िांबवणे abs() फं क्शन स्पेटसफाइड संख्ेर्े पररपयूि्च (सकारात्मक) व्ॅल्ु
टमळवते:उदाहरि
तुमच्ाकडे पुरेशी पुढील() स्टेटमेंट असल्ास टकं वा फॉर लयूपमध्े वापरली
असल्ास वरील उदाहरि कायमर्े र्ालयू राहील. उदाहरण
पुनरावृत्ती कायमर्े र्ालयू ठे वण्ासाठी, आम्ी StopIteration स्टेटमेंट x = abs(-7.25)
वापरू शकतो.
print(x)
__next__() मेथड्स मध्े, जर पुनरावृत्ती स्पेटसफाइड वेळा के ली गेली
स्वतः करून पहा”
असेल तर रिुटी वाढवण्ासाठी आम्ी समाप्ती न्स्थथती जोडयू शकतो:
pow(x, y) फं क्शन x र्े व्ॅल्ु y (xy) च्ा बळावर टमळवते.उदाहरि
उदाहरण
उदाहरण
Stop after 20 iterations:
x = pow(4, 3)
class MyNumbers:
print(x)
def __iter__(self):
स्तः करून पहा”
self.a = 1
return self गधणत मॉड्यूल
def __next__(self): पायथनमध्े गटित नावार्े एक अंगभयूत मॉड्यूल देखील आहे, जे गटितीय
कायाांर्ी टलस्ट टवस्तृत करते.
if self.a <= 20:
ते वापरण्ासाठी, आपि गटित मॉड्यूल आयात करिे आवश्यक आहे:
x = self.a
self.a += 1 इम्रोट्ट गधणत
return x तुम्ी गटित मॉड्यूल आयात के ल्ावर, तुम्ी मोड्यूलच्ा मेथड्स आटि
कॉ्टिंट्स वापरिे सुरू करू शकता.
else:
math.sqrt() मेथड्स उदाहरिाथ्च, संख्ेर्े क्ास मयूळ टमळवते:
raise StopIteration
myclass = MyNumbers() उदाहरि
myiter = iter(myclass) import math
for x in myiter: x = math.sqrt(64)
print(x) print(x)
पायिन गधणत स्वतः करून पहा”
Python मध्े अंगभयूत गटित फं क्शन्सर्ा एक संर् आहे, ज्ामध्े टवस्तृत math.ceil() मेथड्स एखाद्ा संख्ेला त्ाच्ा जवळच्ा पयूिाांकापयांत पयूि्च
गटित मॉड्यूल समाटवष् आहे, जे तुम्ाला नंबर वर गटिती फं क्शन करते, आटि math.floor() मेथड्स एखाद्ा संख्ेला त्ाच्ा जवळच्ा
करण्ास अनुमती देते. पयूिाांकापयांत पयूि्च करते आटि ररझल् टमळवते:
अंगभयूत गधणत फं क्शन उदाहरि
min() आटि max() फं क्शन्सर्ा वापर पुनरावृत्ती करण्ायोग्य मध्े सवा्चत import math
कमी टकं वा सववोच्च व्ॅल्ु सर््च ण्ासाठी के ला जाऊ शकतो:
x = math.ceil(1.4)
उदाहरण y = math.floor(1.4)
x = min(5, 10, 25) print(x) # returns 2
y = max(5, 10, 25)
print(y) # returns 1
print(x)
print(y)
316 IT & ITES : COPA (NSQF -उजळणी 2022) एक्सरसाईस साठी संबंधित धिअरी 1.42.10&11