python之輸入一系列整數輸出最大值


在python學習中,我們經常會遇到:編寫一個程序,輸入若干整數或者是在一串字符中,輸出最大值(數)的問題。那么在這里,我給出了幾種常見的,也是幾種比較常用的方法,希望能給大家的學習帶來一定的幫助。

第一種:

如果你是輸入有限的整數的話,可以用到下面的這個函數:

a, b, c = map(int, input().split())
1、輸入一個數字直接 m = int(input())
2、輸入兩個數字就是 m, n = map(int, input().split())
3、三個及三個以上就和兩個的類似:
a, b, c = map(int, input().split())
a, b, c, d = map(int, input().split())

 

 

 

 由於使用這個函數時,你要輸入多少個數字你就必須要在前面給出相應個數參數,所以當你要輸入整數個數較多時會比較不方便

 

第二種:

X=input().split()

這種方法是最簡潔明了而且方便的,相比第一種你可以隨便輸入整數,沒有任何限制

 

 

 

 

第三種:

這種方法主要是用於判定一個字符串中最大數字,即使存在空格或者逗號之類的其它字符。

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM