带你学python基础:条件控制if与循环语句while、for 以及range函数

本文详细介绍了Python的基础语法,包括条件控制(if、if-else、if-elif-else、if嵌套)和循环控制(while、for及range函数的使用)。通过实例解析了各种条件判断和循环结构,帮助初学者掌握Python编程中的选择与迭代逻辑。
摘要由CSDN通过智能技术生成

一、什么是条件控制

条件控制用生活中的一个例子来说就是:当你去买车时,会有好多品牌,这个时候我们就需要做出选择,到底需要买哪个品牌的车,而在编程中,条件控制就是为了帮你做选择的。

用专业点的话来说,条件控制语句,也可以称之为判断语句,通过一条或多条的执行结果来决定接下来要执行的代码块。

image

上图就是一个条件控制。

二、if条件控制

简单的说if条件控制有多种表达的形式。

最简单的

if语句只有一个判断一个操作。

语法:

if 条件:
        条件成立,执行代码块

** 举例 **

age = 18
if age == 18:
    print('我是18')

image

if-else

语法:

if 条件:
    满足条件执行的代码块1
else:
    没有满足if条件执行的代码块2

举例

age = 18
if age == 17:
    print('我是18')
else:
    print('我不是18')

if-elif-else

一个if只能有一个else,但是可以拥有多个elif。在 C 、C++、Java 中都有switch-case语句,但是Python中没有 switch-case,可以使用 if-elif-else 来代替 switch-case,在 C 、C++、Java 中的 switch-case 也是可以被 if-elif-else 这种类型代替的。

语法:

if 条件:
    满足if条件执行的代码块1
elif 条件1:
    满
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值