您好,登錄后才能下訂單哦!
這篇文章主要介紹python如何輸入三個數輸出最大的值,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
方法:首先使用input()函數接收從鍵盤輸入的三個數;然后使用float()或int()函數將接收的三個值統一轉換為浮點數或者整數;接著使用“if else”語句比較三個數的大小,獲得最大數;最后使用print()函數將最大數輸出即可。
本教程操作環境:windows7系統、Python3、Dell G3電腦。
輸入三個數,輸出三個數中的最大數
# 第一種寫法: num1 = float(input('請輸入第一個數:')) num2 = float(input('請輸入第二個數:')) num3 = float(input('請輸入第三個數:')) if num1 < num3 and num2 < num3: big_num = num3 elif num1 < num2 and num3 < num2: big_num = num2 else: big_num = num1 print('三個數中最大數為:%s' % big_num) # 第二種寫法(工作量會指數級增加): n1= int(input('please enter the firest number:')) n2 = int(input('please enter the second number:')) n3 = int(input('please enter the third number:')) max_num = 0 if n1 > n2: max_num = n1 if n1 > n3: max_num = n1 else: max_num = n3 else: max_num = n2 if n2 > n3: max_num = n2 else: max_num = n3 print('the max_num is:%d'%max_num) # 第三種寫法(最簡寫法): num1 = float(input('請輸入第一個數:')) num2 = float(input('請輸入第二個數:')) num3 = float(input('請輸入第三個數:')) max_num = num1 # 先假設num1最大 if max_num < num2: max_num = num2 if max_num < num3: max_num = num3 print('最大數是:%f' % max_num)
相關函數說明
Python3.x 中 input() 函數接受一個標準輸入數據,返回為 string 類型。
int() 函數用于將一個字符串或數字轉換為整型。
float() 函數用于將整數和字符串轉換成浮點數。
以上是“python如何輸入三個數輸出最大的值”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。