欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中的np.round()函數(shù)示例詳解

 更新時(shí)間:2024年06月07日 16:40:51   作者:changzi990  
np.round()是NumPy庫(kù)中的一個(gè)函數(shù),用于對(duì)數(shù)組或單個(gè)數(shù)值進(jìn)行四舍五入,該函數(shù)返回一個(gè)與輸入類(lèi)型相同的數(shù)組或數(shù)值,并可以通過(guò)可選的參數(shù)來(lái)指定保留的小數(shù)位數(shù),這篇文章主要介紹了python中的np.round()函數(shù),需要的朋友可以參考下

np.round()是NumPy庫(kù)中的一個(gè)函數(shù),用于對(duì)數(shù)組或單個(gè)數(shù)值進(jìn)行四舍五入。該函數(shù)返回一個(gè)與輸入類(lèi)型相同的數(shù)組或數(shù)值,并可以通過(guò)可選的參數(shù)來(lái)指定保留的小數(shù)位數(shù)。

1、np.round()函數(shù)的語(yǔ)法

np.round(a, decimals=0, out=None)
  • 參數(shù)說(shuō)明 a:待進(jìn)行四舍五入操作的數(shù)組或單個(gè)數(shù)值。
  • decimals:可選參數(shù),指定保留的小數(shù)位數(shù),默認(rèn)為0。
  • out:可選參數(shù),無(wú)需手動(dòng)指定。 返回值 返回與輸入類(lèi)型相同的數(shù)組或數(shù)值。

2. np.round()函數(shù)的示例

2.1 對(duì)單個(gè)數(shù)值進(jìn)行四舍五入

import numpy as np
# 對(duì)數(shù)值進(jìn)行四舍五入
number = 3.14159
rounded_number = np.round(number)
print(rounded_number)  # 輸出: 3.0

在上述示例中,我們首先導(dǎo)入了numpy庫(kù),并定義了一個(gè)名為number的變量,其值為3.14159。然后,我們使用np.round()函數(shù)對(duì)number進(jìn)行四舍五入操作,并將結(jié)果賦值給rounded_number變量。最后,我們使用print()函數(shù)輸出rounded_number的值,結(jié)果為3.0。

2.2 對(duì)數(shù)組進(jìn)行四舍五入

import numpy as np
# 對(duì)數(shù)組進(jìn)行四舍五入
arr = np.array([1.1, 2.6, 3.3, 4.8, 5.5])
rounded_arr = np.round(arr)
print(rounded_arr)  # 輸出: [1. 3. 3. 5. 6.]

在上述示例中,我們定義了一個(gè)名為arr的數(shù)組,其包含了幾個(gè)浮點(diǎn)數(shù)元素。然后,我們使用np.round()函數(shù)對(duì)arr進(jìn)行四舍五入操作,并將結(jié)果賦值給rounded_arr變量。最后,我們使用print()函數(shù)輸出rounded_arr的值,結(jié)果為[1. 3. 3. 5. 6.]。

2.3 指定保留的小數(shù)位數(shù)

import numpy as np
# 指定保留2位小數(shù)
arr = np.array([1.123, 2.456, 3.789])
rounded_arr = np.round(arr, decimals=2)
print(rounded_arr)  # 輸出: [1.12 2.46 3.79]

在上述示例中,我們使用np.round()函數(shù)對(duì)數(shù)組arr進(jìn)行四舍五入操作,并通過(guò)decimals參數(shù)指定保留兩位小數(shù)。最后,我們使用print()函數(shù)輸出rounded_arr的值,結(jié)果為[1.12 2.46 3.79]。

2.4 將結(jié)果賦值給指定的輸出數(shù)組

import numpy as np
# 將結(jié)果賦值給指定的輸出數(shù)組
arr = np.array([1.1, 2.6, 3.3, 4.8, 5.5])
out_arr = np.zeros_like(arr)
np.round(arr, out=out_arr)
print(out_arr)  # 輸出: [1. 3. 3. 5. 6.]

在上述示例中,我們首先創(chuàng)建了一個(gè)與arr具有相同形狀的全零數(shù)組out_arr。然后,我們使用np.round()函數(shù)對(duì)arr進(jìn)行四舍五入操作,并將結(jié)果賦值給out_arr數(shù)組。最后,我們使用print()函數(shù)輸出out_arr的值,結(jié)果與之前的示例相同。

到此這篇關(guān)于python的np.round()函數(shù)的文章就介紹到這了,更多相關(guān)python np.round()函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解python中的線程

    詳解python中的線程

    Python中創(chuàng)建線程有兩種方式:函數(shù)或者用類(lèi)來(lái)創(chuàng)建線程對(duì)象。這篇文章主要介紹了python中的線程,需要的朋友可以參考下
    2018-02-02
  • sklearn-SVC實(shí)現(xiàn)與類(lèi)參數(shù)詳解

    sklearn-SVC實(shí)現(xiàn)與類(lèi)參數(shù)詳解

    今天小編就為大家分享一篇sklearn-SVC實(shí)現(xiàn)與類(lèi)參數(shù)詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • python 2.7.13 安裝配置方法圖文教程

    python 2.7.13 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了python 2.7.13 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • python?subprocess.run中的具體使用

    python?subprocess.run中的具體使用

    subprocess.run是Python3.5及以上版本中用于運(yùn)行子進(jìn)程的函數(shù),它提供了更簡(jiǎn)單和更強(qiáng)大的方式來(lái)創(chuàng)建和管理子進(jìn)程,本文就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下
    2025-01-01
  • Python中的?enumerate和zip詳情

    Python中的?enumerate和zip詳情

    這篇文章主要介紹了Python中的?enumerate和zip,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • Python實(shí)現(xiàn)emoji表情的簡(jiǎn)單方法

    Python實(shí)現(xiàn)emoji表情的簡(jiǎn)單方法

    “表情包”是一種利用圖片來(lái)表示感情的一種方式。下面這篇文章主要給大家介紹了關(guān)于Python實(shí)現(xiàn)emoji表情的簡(jiǎn)單方法,需要的朋友可以參考下
    2021-05-05
  • python 實(shí)現(xiàn)求解字符串集的最長(zhǎng)公共前綴方法

    python 實(shí)現(xiàn)求解字符串集的最長(zhǎng)公共前綴方法

    今天小編就為大家分享一篇python 實(shí)現(xiàn)求解字符串集的最長(zhǎng)公共前綴方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Python與Appium實(shí)現(xiàn)手機(jī)APP自動(dòng)化測(cè)試的示例代碼

    Python與Appium實(shí)現(xiàn)手機(jī)APP自動(dòng)化測(cè)試的示例代碼

    本文主要介紹了Python與Appium實(shí)現(xiàn)手機(jī)APP自動(dòng)化測(cè)試的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • python的virtualenv虛擬環(huán)境常見(jiàn)問(wèn)題和命令

    python的virtualenv虛擬環(huán)境常見(jiàn)問(wèn)題和命令

    在Python中,venv是一個(gè)用于創(chuàng)建和管理虛擬環(huán)境的模塊,虛擬環(huán)境可以幫助你在項(xiàng)目之間隔離不同的Python包和依賴(lài)關(guān)系,這篇文章主要介紹了python的virtualenv虛擬環(huán)境常見(jiàn)問(wèn)題和命令,需要的朋友可以參考下
    2024-07-07
  • python實(shí)現(xiàn)ping的方法

    python實(shí)現(xiàn)ping的方法

    這篇文章主要介紹了python實(shí)現(xiàn)ping的方法,以實(shí)例形式較為詳細(xì)的分析了Python發(fā)送ICMP數(shù)據(jù)包實(shí)現(xiàn)ping功能的相關(guān)技巧,需要的朋友可以參考下
    2015-07-07

最新評(píng)論