自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

手把手教你用Python求最大值和最小值

開發(fā) 后端
在數(shù)據(jù)科學中,通常會使用統(tǒng)計信息來描述和匯總數(shù)據(jù)。本節(jié)介紹幾個具有此類功能的描述性統(tǒng)計數(shù)據(jù)。

  •  minimum:合集中的最小值;
  • maximum:合集中的最大值;
  • range:從最小值到最大值的范圍。

離中趨勢度量(也稱為離散程度度量),例如range,可以幫助我們確定值的分布情況。

01 確定三個值中的最小值

我們來編寫程序確定三個值中的最小值。下面的腳本提示用戶按要求輸入三個值,然后使用if語句確定三個值中的最小值并顯示結(jié)果:

 

  1. """Find the minimum of three values.""" 
  2.  
  3. number1 = int(input('Enter first integer: ')) 
  4. number2 = int(input('Enter second integer: ')) 
  5. number3 = int(input('Enter third integer: ')) 
  6.  
  7. minimum = number1   
  8.  
  9. if number2 < minimum: 
  10.     minimum = number2 
  11.  
  12. if number3 < minimum: 
  13.     minimum = number3 
  14.  
  15. print('Minimum value is', minimum) 

 

 

輸入三個值后,程序每次處理一個值:

  • 首先,假設(shè)number1包含最小值,第8行將其賦值給變量minimum。當然,number2或number3可能包含真正的最小值,因此必須將另外兩個值與最小值進行比較。
  • 然后,第一個if語句(第10~11行)測試條件number2
  • 最后,第二個if語句(第13~14行)測試條件number3

此時,變量minimum中存儲的是最小值,因此將它作為結(jié)果進行顯示。我們執(zhí)行了三次腳本,無論用戶輸入的第一個值、第二個值還是第三個值是最小值,腳本總是能夠正確地找到最小值。

02 使用內(nèi)置函數(shù)min和max確定最小值和最大值

Python有許多用于執(zhí)行常見任務(wù)的內(nèi)置函數(shù)。內(nèi)置函數(shù)min和max分別計算一組值的最小值和最大值:

 

  1. min(36, 27, 12) 
  2. max(36, 27, 12) 

 

 

  1. Out[1]: 12 
  2. Out[2]: 36 

 

函數(shù)min和max可以接收任意數(shù)量的參數(shù)。

03 確定合集中值的范圍

值的range指的是從最小值到最大值。在上面的例子中,range是從12到36。許多數(shù)據(jù)科學致力于了解數(shù)據(jù)的性質(zhì),描述性統(tǒng)計是其中的關(guān)鍵部分,因此,我們需要知道這些統(tǒng)計數(shù)據(jù)的含義。

例如,如果有100個數(shù)字,范圍為12到36,那么這些數(shù)字可以均勻地分布在這個范圍內(nèi)。在極端情況下,這100個數(shù)字也可能會包含99個12和1個36,或1個12和99個36。

責任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2021-02-06 14:55:05

大數(shù)據(jù)pandas數(shù)據(jù)分析

2021-05-17 21:30:06

Python求均值中值

2010-11-24 16:42:40

mysql命令行求最小

2021-08-09 13:31:25

PythonExcel代碼

2021-09-02 08:56:48

JavaBMIHashSet

2010-09-26 15:56:59

SQL查詢

2022-10-19 14:30:59

2021-05-10 06:48:11

Python騰訊招聘

2021-02-02 13:31:35

Pycharm系統(tǒng)技巧Python

2021-12-11 20:20:19

Python算法線性

2011-03-28 16:14:38

jQuery

2021-02-04 09:00:57

SQLDjango原生

2022-08-04 10:39:23

Jenkins集成CD

2021-01-27 21:55:13

代碼參數(shù)值ECharts

2009-04-22 09:17:19

LINQSQL基礎(chǔ)

2021-01-21 09:10:29

ECharts柱狀圖大數(shù)據(jù)

2021-01-08 10:32:24

Charts折線圖數(shù)據(jù)可視化

2020-03-08 22:06:16

Python數(shù)據(jù)IP

2012-01-11 13:40:35

移動應(yīng)用云服務(wù)

2021-08-02 23:15:20

Pandas數(shù)據(jù)采集
點贊
收藏

51CTO技術(shù)棧公眾號