最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 中if else 語句的作用及示例代碼

 更新時間:2018年03月05日 10:25:42   作者:奶茶,我只要敵敵畏  
python中的if-else語句是一個判斷性語句,既然是判斷就要有條件以及滿足條件與不滿足的情況,一下將講解一些if-else語句的知識,需要的朋友參考下吧

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

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

if 判斷條件:

要執(zhí)行的代碼

else:

要執(zhí)行的代碼

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

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

示例1:模擬用戶登錄

提示輸入用戶名和密碼

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

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

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

username= input("請輸入用戶名:")
password = input("請輸入密碼:")
if username.lower().strip()== "admin" and password == "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)否則提醒:很遺憾,你沒有通過考試,需要補考(沒有及格的名稱)

chinese= int(input("請輸入語文成績:"))
maths = int(input("請輸入數(shù)學(xué)成績:"))
english = int(input("請輸入英語成績:"))
get_course = ""
if chinese>= 60 and maths >= 60 and english>= 60:
 print("恭喜你,所有科目都通過考試!")
else:
 if chinese <= 60:
  get_course += "語文、"
 if maths <= 60:
  get_course += "數(shù)學(xué)、"
 if english <= 60:
  get_course += "英語、"
 print("很遺憾,你沒有通過考試,補考科目為:" + get_course)

結(jié)果:

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

請輸入語文成績:54

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

請輸入英語成績:32

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

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 == 100 or maths == 100 or englist == 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 >= 90 and maths >=90) or (chinese >= 90 and englist>= 90) or(maths >= 90and englist >= 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 >= 80 and maths >=80 and englist >= 80):
  print("你的三個科目語文、數(shù)學(xué)、英語都大于80分,獎勵一朵小紅花❀")

結(jié)果:

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

請輸入語文成績:86

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

請輸入英語成績:87

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

總結(jié)

以上所述是小編給大家介紹的python 中if else 語句的作用及示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Numpy中如何創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)

    Numpy中如何創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)

    這篇文章主要介紹了Numpy中如何創(chuàng)建矩陣并等間隔抽取數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Python基礎(chǔ)之time庫詳解

    Python基礎(chǔ)之time庫詳解

    這篇文章主要介紹了Python基礎(chǔ)之time庫詳解,文中有非常詳細的代碼示例,對正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • paramiko使用tail實時獲取服務(wù)器的日志輸出詳解

    paramiko使用tail實時獲取服務(wù)器的日志輸出詳解

    這篇文章主要給大家介紹了關(guān)于paramiko使用tail實時獲取服務(wù)器的日志輸出的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • python方法如何實現(xiàn)字符串反轉(zhuǎn)

    python方法如何實現(xiàn)字符串反轉(zhuǎn)

    這篇文章主要介紹了python方法如何實現(xiàn)字符串反轉(zhuǎn)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Python黑魔法庫安裝及操作字典示例詳解

    Python黑魔法庫安裝及操作字典示例詳解

    這篇文章主要為大家介紹了Python中黑魔法庫的安裝及操作字典的示例詳解,有需要的 朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-10-10
  • Python?return函數(shù)返回值類型和幫助函數(shù)使用教程

    Python?return函數(shù)返回值類型和幫助函數(shù)使用教程

    這篇文章主要為大家介紹了Python?return函數(shù)返回值類型和幫助函數(shù)使用教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • python爬蟲 Pyppeteer使用方法解析

    python爬蟲 Pyppeteer使用方法解析

    這篇文章主要介紹了python爬蟲 Pyppeteer使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • pycharm的console輸入實現(xiàn)換行的方法

    pycharm的console輸入實現(xiàn)換行的方法

    今天小編就為大家分享一篇pycharm的console輸入實現(xiàn)換行的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python疫情數(shù)據(jù)可視化分析

    Python疫情數(shù)據(jù)可視化分析

    這篇文章主要介紹了Python疫情數(shù)據(jù)可視化分析,本數(shù)據(jù)集主要涉及到全球疫情統(tǒng)計,包括確診、治愈、死亡、時間、國家、地區(qū)等信息,需要的朋友可以參考一下
    2022-07-07
  • Python3+Appium安裝使用教程

    Python3+Appium安裝使用教程

    這篇文章主要介紹了Python3+Appium安裝使用教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評論

东阿县| 谢通门县| 苍梧县| 丁青县| 遵化市| 抚远县| 伊川县| 威信县| 页游| 彩票| 琼结县| 浪卡子县| 霍林郭勒市| 桃江县| 仪陇县| 酉阳| 奉贤区| 本溪市| 大余县| 岳西县| 吴桥县| 织金县| 九江市| 科尔| 东兴市| 如东县| 望奎县| 平度市| 汽车| 巴彦县| 宜君县| 兴山县| 株洲县| 隆林| 西林县| 铁岭市| 泸水县| 桐城市| 奉节县| 察雅县| 特克斯县|