python多分支语句实例_三、python编程基础之分支语句基本语法以及应用实例

实验目的:学习python的判断语句

实验环境:已正确安装python3.5

1、判断语句的语法

首先应该注意的是,python语言与其他编程语言不同之处在于:python语言是以缩进作为函数、语句作用域的区分方式。

(1)if语句

if语句也是最简单的判断语句,可以单独使用,应用于只需要判断出所需结果的情况。

(2)if...else语句

if...else语句应用于只需要判断出两种结果的情况。

(3)if...elif...else语句

if...elif...else语句应用于需要判断出三种结果及以上的情况。

2、判断语句的应用实例

经过对判断分支语句的了解,我们对键盘录入的学生成绩进行分类,分类的规则如下:

成绩score<60:不及格

成绩60

成绩75

成绩score>85:优

程序运行结果:

3、例子代码分析

(1)完整的代码

# -*- coding: utf-8 -*-

#!/usr/bin/python3

#目的:对学生成绩分类脚本

while True:

a=input("请输入学生成绩:")

if(0<=int(a)<=100):

if(int(a)<60):

print("该学生成绩等级为不及格")

elif(int(a)<=75):

print("该学生成绩等级为及格")

elif(int(a)<=85):

print("该学生成绩等级为良好")

else:

print("该学生成绩等级为优")

else:

print("该学生成绩登入有误")

(2)代码解读

首先代码行1~2两句我已在前文中讲过,此处不再赘述。

代码行3为注释,python注释分为两种方式:

方式1为:#后边加上注释语句

作用域:该行

方式2为:''' 注释段落'''

作用域:对多行同时注释

代码行4为一个死循环,主要是用于程序连续运行,语法下节会讲到

代码行5为一个获取键盘输入的方法

代码行6主要是对输入成绩正确性进行保护,以防误输入

代码行7~if的结尾,是对输入有效成绩的分类。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值