91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何使用if及分段函數

發布時間:2021-12-14 11:10:58 來源:億速云 閱讀:656 作者:小新 欄目:大數據

這篇文章給大家分享的是有關Python如何使用if及分段函數的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

代碼實現

# 獲取用戶的三個數據,身高、財富、顏值height = float(input('請輸入你的身高(厘米):'))money = float(input('請輸入你的財富(萬):'))face = float(input('請輸入你的顏值(平方厘米):'))# 判斷到底嫁不嫁# 如果這三個條件同時滿足,則:'我一定要嫁給他'if height > 180 and money > 1000 and face > 500 :    print('我一定要嫁給他!')# 如果三個條件有為真的情況,則:'嫁吧,比上不足,比下有余。'elif height > 180 or money > 1000 or face > 500 :    print('嫁吧,比上不足,比下有余。')# 如果三個條件都不滿足,則:'不嫁!'else :    print('不嫁!')# 分段函數def shuchu(x):    if x < 1:        return x    elif x >= 1 and x < 10:        return (2 * x - 1)    else:        return (3 * x - 11)# 調用分段函數print(shuchu(int(input('請輸入數字:'))))

輸出結果:

請輸入你的身高(厘米):185

請輸入你的財富(萬):1200

請輸入你的顏值(平方厘米):502

我一定要嫁給他!

請輸入數字:5

9


 

程序分析

程序1至14行,主要講解的是if判斷的使用,主要功能如下:

# 高:180cm以上; 富:1000萬以上; 帥:500以上;

#如果這三個條件同時滿足,則:'我一定要嫁給他'

#如果三個條件有為真的情況,則:'嫁吧,比上不足,比下有余。'

#如果三個條件都不滿足,則:'不嫁!'

程序15至22行,主要是分段函數功能的實現,根據x小于1,或者大于等于1小于10,或者不在以上范圍的三種情況,分別給x重新賦不同的新值,并通過return結束函數的運算。

程序23至24行,調用分段函數并輸出函數調用結果。

擴展,自己測試:

# 練習1:

#編寫一個程序,獲取一個用戶輸入的整數。然后通過程序顯示這個數是奇數還是偶數。

# 獲取用戶輸入的整數

# num = int(input('請輸入一個任意的整數:'))

# 顯示num是奇數還是偶數

# if num % 2 == 0 :

#     print(num , "是偶數")

# else :

#     print(num , '是奇數')

# 練習2:

# 編寫一個程序,檢查任意一個年份是否是閏年。

# 如果一個年份可以被4整除不能被100整除,或者可以被400整除,這個年份就是閏年

# year = int(input('請輸入一個任意的年份:'))

# 檢查這個年份是否是閏年

# year % 4 == 0 and year % 100 != 0 or year % 400 == 0

# if year % 4 == 0 and year % 100 != 0 or year % 400 == 0 :

#     print(year,'是閏年')

# else :

#     print(year,'是平年')

# 練習3:

#從鍵盤輸入小明的期末成績:

#當成績為100時,'獎勵一輛BMW'

#當成績為[80-99]時,'獎勵一臺iphone'

#當成績為[60-79]時,'獎勵一本參考書'

#其他時,什么獎勵也沒有

# 獲取小明的成績

# score = float(input('請輸入你的期末成績(0-100):'))

#打印分割線

# print("="*40)

# 檢查用戶的輸入是否合法

# if 0 <= score <= 100 :

#     # 判斷發給的獎勵

#     if score == 100 :

#         print('寶馬,拿去玩!')

#     elif score >= 80 :

#         print('蘋果手機,拿去玩!')

#     elif score >= 60 :

#         print('參考書,拿去玩!')

#     else :

#         print('棍子一根!')

# else :

#     # 用戶輸入的不合法,彈出一個友好提示

#     print('你輸入的內容不合法,拉出去斃了!')

感謝各位的閱讀!關于“Python如何使用if及分段函數”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安乡县| 新民市| 平泉县| 临泽县| 玛曲县| 丹棱县| 乌兰浩特市| 大姚县| 田东县| 平泉县| 松原市| 清镇市| 吐鲁番市| 康乐县| 巴彦县| 通江县| 长武县| 青阳县| 余江县| 洪湖市| 丹江口市| 岚皋县| 吴旗县| 景洪市| 罗山县| 阜阳市| 辽阳县| 康乐县| 商丘市| 磴口县| 基隆市| 固始县| 定州市| 普宁市| 海淀区| 上思县| 尼玛县| 澜沧| 海伦市| 抚州市| 阿拉尔市|