Python——分支和 for 循环

本文深入讲解了编程中的三大基本结构:顺序、分支和循环。详细解释了if语句的多种用法,包括单项、双向及多路分支,并介绍了for循环的基本使用。此外,还解析了break、continue等控制语句的作用,以及input()、range()等内建函数的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分支 、for循环、常用语句

上一章排版有问题,但不影响阅读。如果有人吹毛求疵,鸡蛋里挑骨头,小心我顺着网线去锤你哦!!!
三大程序结构: 顺序,分支,循环
顺序:计算机从上至下读取编码信息就是顺序
分支:单项分支、双向分支、多路分支
循环:for循环、while循环

单项分支格式
  • if 条件表达式:
    • 语句一
    • 语句二

注意:

  1. 条件表达式的结果为布尔值
  2. 结果为真时,执行语句块
  3. 语句块缩进等级

eg:

双向分支

if … else…语句,一定会执行其中一个。

  • if 条件表达式:
    • 语句一
    • 语句二
  • else:
    • 语句三
    • 语句四

eg :

多路分支
  • if 条件表达式:
    • 语句一
  • elif 条件表达式:
    • 语句二
  • elif 条件表达式:
    • 语句三
  • else:
    • 语句四

eg:
在这里插入图片描述

了解一下BIF(内建函数):input() 、range() 以及常用语句 break、continue、pass 、assert 对理解分支、循环必不可少 。

  • 内建函数 input() :
  1. 使用户在屏幕上输入括号内的内容
  2. 接受用户输入的内容并返回到程序
  3. input返回的内容类型是字符串

  • 内建函数 range():
  1. 接收一个整数参数,指示 for循环要运行多少次
  2. 内置函数 range() 有三个参数,依次为:start、stop、step
  3. start默认为0,step默认为1,范围包含左不包含右
  • 语句 break : 作用是终止当前循环,跳出循环体
  • 语句 continue : 作用是中止本轮循环并开始下一轮循环,但是在开始下一轮循环之前,会先测试循环条件
  • 语句pass:用来占位,不表示任何含义,避免报错
  • 语句assert : 断言语句,当这个关键字assert后面的条件为假的时候系统自动崩溃并抛出AsserttionError的异常
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值