簡單了解python代碼優(yōu)化小技巧
對比以下兩種寫法,思考一下為何可以這樣寫。
成績在 [0,50)、[50,60)、[60,80)、[80,100)、100、其它
score = float(input("請輸入你的成績:"))
if score == 100 :
print('666呀,走吃大餐去')
elif 80 <= score < 100 :
print('還行,優(yōu)秀,走,喝飲料去')
elif 60 <= score < 80 :
print('加油呀,弄明白點(diǎn)')
elif 50 <= score < 60 :
print('這可有點(diǎn)浪喲')
elif 0 <=score < 50 :
print('學(xué)不懂嗎?')
else :
print('你輸入的是啥?')
80 <= score < 100 為何可以寫成 score >= 80 ? 上一條語句不滿足時(shí)往下執(zhí)行,這時(shí) score <100 就不需要了;
注意: 如果把這些條件表達(dá)式的順序換下,那么這種寫法是錯誤的。
score = float(input("請輸入你的成績:"))
if score == 100 :
print('666呀,走吃大餐去')
elif score >= 80 :
print('還行,優(yōu)秀,走,喝飲料去')
elif score >= 60 :
print('加油呀,弄明白點(diǎn)')
elif score >= 50 :
print('這可有點(diǎn)浪喲')
elif score >= 0 :
print('學(xué)不懂嗎?')
else :
print('你輸入的是啥?')
利用break進(jìn)行程序運(yùn)行時(shí)間的優(yōu)化
在循環(huán)語句中,可以用break來退出不必要繼續(xù)執(zhí)行的循環(huán)

有break后

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)完全數(shù)的示例詳解
完全數(shù),又稱完美數(shù),定義為:這個(gè)數(shù)的所有因數(shù)(不包括這個(gè)數(shù)本身)加起來剛好等于這個(gè)數(shù)。本文就來用Python實(shí)現(xiàn)計(jì)算完全數(shù),需要的可以參考一下2023-01-01
Python爬蟲實(shí)戰(zhàn)演練之采集糗事百科段子數(shù)據(jù)
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Python采集糗事百科段子的數(shù)據(jù),大家可以在過程中查缺補(bǔ)漏,提升水平2021-10-10
pyqt6實(shí)現(xiàn)QTimer定時(shí)器介紹和使用場景
PyQt6中的QTimer是一個(gè)定時(shí)器類,用于在指定的時(shí)間間隔內(nèi)執(zhí)行某個(gè)操作,本文主要介紹了pyqt6實(shí)現(xiàn)QTimer定時(shí)器介紹和使用場景,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
淺談spring boot 集成 log4j 解決與logback沖突的問題
今天小編就為大家分享一篇淺談spring boot 集成 log4j 解決與logback沖突的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
python 自動化將markdown文件轉(zhuǎn)成html文件的方法
這篇文章主要介紹了python 自動化將markdown文件轉(zhuǎn)成html文件的方法的相關(guān)資料,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
python用opencv完成圖像分割并進(jìn)行目標(biāo)物的提取
這篇文章主要介紹了python用opencv完成圖像分割并進(jìn)行目標(biāo)物的提取,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
python實(shí)現(xiàn)監(jiān)控某個(gè)服務(wù) 服務(wù)崩潰即發(fā)送郵件報(bào)告
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)監(jiān)控某個(gè)服務(wù),服務(wù)崩潰發(fā)送郵件報(bào)告,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06

