न्यूमपी ट्यूटोरियल

न्यूमपी होम NumPy परिचय NumPy प्रारंभ करना NumPy सरणी बनाना NumPy ऐरे इंडेक्सिंग NumPy ऐरे स्लाइसिंग NumPy डेटा प्रकार NumPy कॉपी बनाम व्यू NumPy सरणी आकार NumPy ऐरे रीशेप NumPy ऐरे इटरेटिंग NumPy सरणी में शामिल हों NumPy ऐरे स्प्लिट NumPy सरणी खोज NumPy सरणी क्रमबद्ध करें NumPy ऐरे फ़िल्टर

न्यूमपी रैंडम

यादृच्छिक परिचय डेटा वितरण यादृच्छिक क्रमपरिवर्तन सीबॉर्न मॉड्यूल सामान्य वितरण द्विपद वितरण मछली वितरण वर्दी वितरण रसद वितरण बहुराष्ट्रीय वितरण घातांकी रूप से वितरण ची स्क्वायर वितरण रेले वितरण पारेतो वितरण ज़िप वितरण

NumPy ufunc

ufunc परिचय ufunc समारोह बनाएँ ufunc सरल अंकगणित ufunc गोलाई दशमलव ufunc लॉग्स ufunc सारांश यूफंक उत्पाद ufunc मतभेद ufunc एलसीएम ढूँढना ufunc जीसीडी ढूँढना ufunc त्रिकोणमितीय ufunc अतिशयोक्तिपूर्ण ufunc सेट ऑपरेशंस

प्रश्नोत्तरी/व्यायाम

न्यूमपी क्विज न्यूमपी एक्सरसाइज

गोल दशमलव


गोल दशमलव

NumPy में दशमलव को पूर्णांकित करने के मुख्यतः पाँच तरीके हैं:

  • काट-छांट
  • ठीक कर
  • गोलाई
  • मंज़िल
  • प्लस्तर लगाना

काट-छांट

दशमलव को हटा दें, और फ्लोट नंबर को शून्य के सबसे करीब लौटा दें। trunc()और fix()कार्यों का प्रयोग करें ।

उदाहरण

निम्नलिखित सरणी के तत्वों को काटें:

import numpy as np

arr = np.trunc([-3.1666, 3.6667])

print(arr)

उदाहरण

एक ही उदाहरण, का उपयोग कर fix():

import numpy as np

arr = np.fix([-3.1666, 3.6667])

print(arr)

गोलाई

फ़ंक्शन अंक या दशमलव से पहले 1 around()से बढ़ता है यदि> = 5 और कुछ नहीं करते हैं।

उदाहरण के लिए 1 दशमलव बिंदु तक पूर्णांक बनाना, 3.16666 3.2 . है

उदाहरण

3.1666 से 2 दशमलव स्थानों तक पूर्णांकित करें:

import numpy as np

arr = np.around(3.1666, 2)

print(arr)


फ़र्श

फ़्लोर () फ़ंक्शन दशमलव को निकटतम निचले पूर्णांक तक पूर्णांकित करता है।

उदाहरण 3.166 का तल 3 है।

उदाहरण

निम्नलिखित सरणी के तत्वों को तलें:

import numpy as np

arr = np.floor([-3.1666, 3.6667])

print(arr)

नोट: फ़ंक्शन फ़्लोट लौटाता है, उस फ़ंक्शन floor()के विपरीत trunc()जो पूर्णांक देता है।


प्लस्तर लगाना

छत () फ़ंक्शन दशमलव को निकटतम ऊपरी पूर्णांक तक पूर्णांकित करता है।

जैसे 3.166 की छत 4 है।

उदाहरण

निम्नलिखित सरणी के तत्वों को सील करें:

import numpy as np

arr = np.ceil([-3.1666, 3.6667])

print(arr)