来自 奥门威尼斯网址 2019-11-03 04:43 的文章
当前位置: 威尼斯国际官方网站 > 奥门威尼斯网址 > 正文

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

else:

*else:***

     if(maths >= 90):get_course += "数学、"

请输入英语成绩:32

        get_course += "英语、"

请输入数学成绩:89

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

 

登录成功!

Process finished with exit code 0

3)如果三门大于80分

    print("用户名或者密码错误!")

示例1:模拟用户登录

chinese= int(input("请输入语文成绩:"))

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

    print("你的%s得了100分,奖励一朵小红花❀!" % get_course)

请输入密码:123.com

maths = int(input("请输入数学成绩:"))

本人原创文章,非商业用途可随意转载,转载请保留原文出处 

password = input("请输入密码:")

    if(chinese >= 90 and maths >=90) or (chinese >= 90 and englist>= 90) or(maths >= 90and englist >= 90):

请输入英语成绩:87

很遗憾,你没有通过考试,补考科目为:语文、英语、

引入:if-else的作用,满足一个条件做什么,否则做什么。

 

    print("登录成功!")

if (chinese == 100 or maths == 100 or englist == 100):

 else:

     if(chinese >= 80 and maths >=80 and englist >= 80):

判断:

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

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

 

username= input("请输入用户名:")

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

 

请输入语文成绩:54

你的三个科目语文、数学、英语都大于80分,奖励一朵小红花❀

 

else:

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

2)否则提醒:很遗憾,你没有通过考试,需要补考(没有及格的名称)

    if english <= 60:

    if maths <= 60:

 

要执行的代码

示例2:

else:

 

get_course = ""

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

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

判断条件:一般为关系表达式或bool类型的值

结果:

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

 

请输入数学成绩:98

示例3:(之前小红花案例第一次优化)

 

chinese= int(input("请输入语文成绩:"))

if chinese>= 60 and maths >= 60 and english>= 60:

    print("很遗憾,你没有通过考试,补考科目为:" + get_course)

english = int(input("请输入英语成绩:"))

结果:

     print("你的三个科目语文、数学、英语都大于80分,奖励一朵小红花❀")

结果:

        get_course += 奥门威尼斯网址 ,"数学、"

*if 判断条件:***

如果密码不等于123.com, 提示密码错误

 

if username.lower().strip()== "admin" and password == "123.com":

满足以上一种情况,则奖励一朵小红花

    if(maths == 100):get_course += "数学、"

        get_course += "语文、"

maths = int(input("请输入数学成绩:"))

请输入语文成绩:86

englist = int(input("请输入英语成绩:"))

判断:

 

执行过程:程序运行到if处,首先判断所带的条件,如果条件成立,就是返回值是True,则执行下面的代码;如果条件不成立则返回值是False, 则继续执行下面的代码。

如果用户名是Admin,密码等于123.com, 提示用户登录成功

2)如果有两门大于90分

   if chinese <= 60:

请输入用户名:  ADMIN

在控制台应用程序中输入小王(语文,英语,数学)成绩(单科满分100分)

Process finished with exit code 0

1)如果有一门是100分

在控制台应用程序中输入小王(语文,英语,数学)成绩(单科满分100分)

if-else语句语法结构

要执行的代码

提示输入用户名和密码

 

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

# lower()--把字符串转为小写 upper()--把字符串转为大写

     print("你的%s大于90分,奖励一朵小红花❀!" % get_course)

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

Process finished with exit code 0

get_course = ""

本文由威尼斯国际官方网站发布于奥门威尼斯网址,转载请注明出处:魅力python------if - else 语句

关键词: