在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()
這種方法是最簡潔明了而且方便的,相比第一種你可以隨便輸入整數,沒有任何限制
第三種:
這種方法主要是用於判定一個字符串中最大數字,即使存在空格或者逗號之類的其它字符。