हम न केवल मूल्यों के संग्रह को संग्रहीत करने के लिए सूचियों का उपयोग करते हैं, बल्कि हम इसका उपयोग कुछ गणितीय गणना या करने के लिए संचालन करने के लिए भी करते हैं।
उदाहरण 1
import math
data = 21.6
print('The floor of 21.6 is:', math.floor(data)) आउटपुट
The floor of 21.6 is: 21
किसी सूची के भारित औसत की गणना कैसे करें
उदाहरण 2
cost = [0.424, 0.4221, 0.4185, 0.4132, 0.413] cases = [10, 20, 30, 40, 50] cost = [23, 10, 5, 32, 41] weight= [10, 20, 30, 40, 50] for i in range(len(cost)): cost[c] = (cost[i] * weight[i] / sum(weight)) cost = sum(cost) print(cost)
आउटपुट
72.84444444444445
उदाहरण 3
import math
degree = 180
radian = math.radians(degree)
print('The given angle is :', radian )
print('sin(x) is :', math.sin(radian ))
print('cos(x) is :', math.cos(radian ))
print('tan(x) is :', math.tan(radian ))
आउटपुट
The given angle is : 3.141592653589793 sin(x) is : 1.2246467991473532e-16 cos(x) is : -1.0 tan(x) is : -1.2246467991473532e-16
निम्नलिखित कुछ Python Math Functions हैं
- ceil(x):x से बड़ा या उसके बराबर सबसे छोटा पूर्णांक मान देता है।
- copysign(x, y):y के चिह्न के साथ x लौटाता है
- fabs(x):x का निरपेक्ष मान देता है
- फ़ैक्टोरियल(x):x का फ़ैक्टोरियल देता है
- floor(x):x से कम या उसके बराबर सबसे बड़ा पूर्णांक देता है
- fmod(x, y):x को y से विभाजित करने पर शेषफल देता है
- frexp(x):एक मंटिसा और x के घातांक को युग्म (m, e) के रूप में लौटाता है
- fsum(iterable):चलने योग्य में मानों का सटीक फ़्लोटिंग पॉइंट योग देता है
- isfinite(x):यदि x न तो अनंत है और न ही NaN (संख्या नहीं)
- isinf(x):यदि x धनात्मक या ऋणात्मक अनंत है तो सत्य लौटाता है
- isnan(x):यदि x NaN है तो सही है
- ldexp(x, i):रिटर्न x * (2**i)
- modf(x):x का भिन्नात्मक और पूर्णांक भाग देता है
- trunc(x):x का एक छोटा पूर्णांक मान देता है
- exp(x) :रिटर्न e**x
- expm1(x):रिटर्न e**x – 1
- log(x[, base]):x का लघुगणक आधार पर लौटाता है (डिफ़ॉल्ट रूप से e)
- log1p(x) :1+x का प्राकृतिक लघुगणक देता है
- log2(x) :x का आधार-2 लघुगणक देता है