日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

python魅力_魅力python------if - else 语句

發(fā)布時間:2024/9/27 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python魅力_魅力python------if - else 语句 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

引入:if-else的作用,滿足一個條件做什么,否則做什么。

if-else語句語法結(jié)構(gòu)

if判斷條件:

要執(zhí)行的代碼

else:

要執(zhí)行的代碼

判斷條件:一般為關(guān)系表達(dá)式或bool類型的值

執(zhí)行過程:程序運(yùn)行到if處,首先判斷所帶的條件,如果條件成立,就是返回值是True,則執(zhí)行下面的代碼;如果條件不成立則返回值是False, 則繼續(xù)執(zhí)行下面的代碼。

示例1:模擬用戶登錄

提示輸入用戶名和密碼

如果用戶名是Admin,密碼等于123.com,提示用戶登錄成功

如果用戶名不是Admin,提示用戶不存在

如果密碼不等于123.com,提示密碼錯誤

username=input("請輸入用戶名:")

password =input("請輸入密碼:")

ifusername.lower().strip()=="admin"andpassword =="123.com":

print("登錄成功!")

else:

print("用戶名或者密碼錯誤!")

# lower()--把字符串轉(zhuǎn)為小寫upper()--把字符串轉(zhuǎn)為大寫

# strip()--去除字符串前后的空格

結(jié)果:

C:\python\python.exeC:/python/demo/file2.py

請輸入用戶名:? ADMIN

請輸入密碼:123.com

登錄成功!

Process finished with exit code 0

示例2:

在控制臺應(yīng)用程序中輸入小王(語文,英語,數(shù)學(xué))成績(單科滿分100分)

判斷:

1)如果所有科目都及格了,提示:恭喜你,你所有科目都通過考試了

2)否則提醒:很遺憾,你沒有通過考試,需要補(bǔ)考(沒有及格的名稱)

chinese=int(input("請輸入語文成績:"))

maths =int(input("請輸入數(shù)學(xué)成績:"))

english =int(input("請輸入英語成績:"))

get_course =""

ifchinese>=60andmaths >=60andenglish>=60:

print("恭喜你,所有科目都通過考試!")

else:

ifchinese<=60:

get_course +="語文、"

ifmaths <=60:

get_course +="數(shù)學(xué)、"

ifenglish <=60:

get_course +="英語、"

print("很遺憾,你沒有通過考試,補(bǔ)考科目為:"+ get_course)

結(jié)果:

C:\python\python.exeC:/python/demo/file2.py

請輸入語文成績:54

請輸入數(shù)學(xué)成績:89

請輸入英語成績:32

很遺憾,你沒有通過考試,補(bǔ)考科目為:語文、英語、

Process finished with exit code 0

示例3:(之前小紅花案例第一次優(yōu)化)

在控制臺應(yīng)用程序中輸入小王(語文,英語,數(shù)學(xué))成績(單科滿分100分)

判斷:

1)如果有一門是100分

2)如果有兩門大于90分

3)如果三門大于80分

滿足以上一種情況,則獎勵一朵小紅花

chinese=int(input("請輸入語文成績:"))

maths =int(input("請輸入數(shù)學(xué)成績:"))

englist =int(input("請輸入英語成績:"))

get_course =""

if(chinese==100ormaths ==100orenglist ==100):

if(chinese==100):get_course +="語文、"

if(maths ==100):get_course +="數(shù)學(xué)、"

if(englist ==100):get_course +="英語、"

print("你的%s得了100分,獎勵一朵小紅花?!"% get_course)

else:

if(chinese>=90andmaths >=90)or(chinese>=90andenglist>=90)or(maths >=90andenglist >=90):

if(chinese>=100):get_course +="語文、"

if(maths >=90):get_course +="數(shù)學(xué)、"

if(englist >=90):get_course +="英語、"

print("你的%s大于90分,獎勵一朵小紅花?!"% get_course)

else:

if(chinese>=80andmaths >=80andenglist >=80):

print("你的三個科目語文、數(shù)學(xué)、英語都大于80分,獎勵一朵小紅花?")

結(jié)果:

C:\python\python.exeC:/python/demo/file2.py

請輸入語文成績:86

請輸入數(shù)學(xué)成績:98

請輸入英語成績:87

你的三個科目語文、數(shù)學(xué)、英語都大于80分,獎勵一朵小紅花?

Process finished with exit code 0

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的python魅力_魅力python------if - else 语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。