分支和循环day04

本文介绍了Python中的流程控制,重点讲解了if单分支、双分支和多分支结构,以及for和while循环的使用,包括range函数的应用。通过实例解析了各种分支和循环的语法及执行过程。
摘要由CSDN通过智能技术生成

分支和循环

流程控制

顺序执行:默认从上往下依次执行所有的代码
分支结构:根据条件执行某段代码
Python中实现分支结构的方式只有一种:if
循环结构:让指定的代码重复执行
Python中实现循环结构的方式有两种:for while

分支结构

if分支

1.if单分支结构 - 满足某个条件执行某个操作,不满足就不执行

if单分支结构 - 满足某个条件执行某个操作,不满足就不执行

语法:

if 条件语句:
	代码块

说明:if - 关键字,固定写法
条件语句 - 可以是任何有结果的表达式,比如:独立的数据、运算表达式(不能是赋值运算)、函数调用表达式
‘ :’- 固定写法
代码块 - 和if保持一个缩进的一条或多条语句,满足条件才会执行的一条或多条语句(至少有一条)
执行过程:执行先判断条件语句是否为True(如果不是布尔值,则先转换成布尔值),为True则执行if语句中的代码块,否则不执行

num = int(input('输入一个数字'))
if num & 1  == 0:
    print('偶数')
age = int(input('请输入年龄'))
if not age < 18:
    print('成年人')
else:
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值