4、初学python之流程控制语句

本文介绍了Python的流程控制语句,包括选择结构的if条件语句、循环结构的for和while语句,以及continue和break的用法。通过实例展示了如何运用这些语句实现条件判断和循环操作,同时提供了相关练习和答案。
摘要由CSDN通过智能技术生成

python流程控制语句


程序设计中流程控制语句一般都是有以下三种:

  • 顺序结构:按照自上向下,依次执行相应的语句。
  • 选择结构:用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。
  • 循环结构:在程序中需要反复执行某个功能而设置的一种程序结构。

选择结构

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。

一般形式为:

if <条件1>:
    <事件1>
elif <条件2>:
    <事件2>
else:
    <事件3>

意思是:
先进行判断条件1,如果条件1成立,则运行事件1,其他事件就不运行;
如果条件1不成立,再判断条件2,如果条件2成立,则运行事件2,其他事件不运行;
如果条件1和条件2都不成立,那么运行事件3,其他事件不运行。

注意:
每个条件的后面要有一个冒号,表示接下来是满足条件后需要执行的语句块。
要使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句。

score = int(input("请输入你的成绩:")) # 用int()方法是因为,使用input()获取的是字符串,需要转变为整数型,才能进行分数比较
if(score >= 90):
    print("你的成绩是优秀的!")
elif(score >= 80):
    print("你的成绩是良好的!")
elif(score >= 70):
    print("你的成绩是中等的!")
elif(score >= 60):
    print("你的成绩一般般!")
else:
    print("你的成绩不合格!")

在上述代码中,如果输入的成绩是90-100分区间的,那么就会输出成绩优秀;如果输入的成绩是80-90分区间的,那么会输出成绩良好,其他的也类似,根据不同的条件输出不同的语句。

if语句里也可以嵌套,即一个if语句里再加一个if语句。

num = int(input(
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值