小工具知识网

当前位置: 首页 > 行业知识 > python基础——条件判断和循环【if,while,for,range】

行业知识

python基础——条件判断和循环【if,while,for,range】

2026-11-14 16:42:17 来源:互联网转载

前言:

这���文章主要讲解一下条件判断语句if和循环语句while,for在python中需要注意的地方。

建议已有一定了解(对语句的执行逻辑清楚)的读者观看,如果对条件判断和循环的执行逻辑不太清楚,也可先浏览C语言——分支语句(if,switch)和C语言——循环结构这两篇文章,先理解这两种语句的执行逻辑

个人简介:努力学习ing

个人专栏:C语言入门基础以及python入门基础

CSDN主页 愚润求学

每日鸡汤:最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。


文章目录

  • 一,if语句
    • 1,基本介绍
    • 2,例子
    • 3,注意事项
    • 二,while语句
      • 1,基本介绍
      • 2,例子
      • 3,注意事项
      • 三,for语句
        • 1,基本介绍
        • 2,例子
        • 3,注意事项
        • 四,range()函数
          • 1,基本介绍
          • 2,例子
          • 3,注意事项

            一,if语句

            1,基本介绍

            在 Python 中,if 语句用于基于一定条件来控制程序的执行流程。它允许你基于一个或多个条件来决定哪些代码块应该被执行。下面是 if 语句的基本结构:

            if 条件1:    代码块1elif 条件2:    代码块2else:    代码块3

            这里的 elif 和 else 部分是可选的。elif 用于检查其他条件,else 用于在前面条件都不满足时执行。

            2,例子

            下面是一个简单的例子,演示如何使用 if 语句来检查一个数字是否是正数、零或负数:

            num = -5if num > 0:    print("num 是一个正数")elif num == 0:    print("num 是零")else:    print("num 是一个负数")

            运行结果:

            在这个例子中,因为 num 的值为 -5,所以 if 条件不满足。然后我们检查 elif 条件,即 num 是否等于 0。也不满足。因此,我们执行 else 代码块,输出 “num 是一个负数”。

            3,注意事项

            (1)缩进:缩进就是在语句前的空格数量(通常一个tab键 == 四个空格),在 Python 中,缩进是至关重要的。 if、elif 和 else 语句都是根据缩进来寻找匹配对象的。为了规范:一个程序中的缩进应当只用一种形式,即只用tab键 或者 只用空格,不要混用

            (2)条件:确保你使用的条件能够正确地评估你想要检查的变量或表达式。(表达式或者变量的结果通常是布尔类型)

            (3)逻辑运算符:你还可以使用逻辑运算符(如 and、or 和 not)来构建更复杂的条件。

            例如(使用and运算符):

            x = 10y = 20# 检查 x 是否大于 5 且 y 是否大于 xif x > 5 and y > x:    print("x 大于 5 且 y 大于 x")

            (4)我们还可以将input输入语句直接写入判断语句中,以节省代码量

            如下:

            print("欢迎来到动物园")if int(input("请输入你的身高(单位cm):")) 

上一篇:怎么知道开锁师傅有没有开锁备案号呢

下一篇:Dedecms轮播调用秘籍,轻松上手,掌握轮播展示技巧!