广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python的流程控制 - if条件
  • 327
分享到

Python的流程控制 - if条件

流程条件Python 2023-01-31 01:01:21 327人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

流程控制主要分为判断和循环,这里我们先看if条件判断。 if语句 if expression:statements(s) 这里要注意的是,python使用缩进作为语句分组的方法,所以我们建议使用4个空格作为缩进,在同一个缩进里面的,都属于同

流程控制主要分为判断和循环,这里我们先看if条件判断。

if语句

if expression:
statements(s)

这里要注意的是,python使用缩进作为语句分组的方法,所以我们建议使用4个空格作为缩进,在同一个缩进里面的,都属于同一个代码块,当然如果用到编译器的话,在写完代码后,可以使用编译器调整好代码格式。

现在我们写一个简单的if条件如下:

#!/usr/local/python3/bin/Python

if 0<1:             #如果0小于1,则运行下面缩进里的代码块内容
    print("Hello World !")        
#    print("True")
    print("False")

因为0小于1是正确的,所以该代码运行后将输出以下内容:

[root@izj6cdhdoq5a5z7lfkmaeaz ~]# python 2.py
Hello World !
False

现在来个复杂一些的是,加入运算符优先级判断:

#!/usr/local/python3/bin/python

if not 0>1 and 1==1:                         
'''这里先判断逻辑非“not”,然后再判断“and”,这里结果为真,
所以将运行缩进代码块的内容'''
    print("Hello World !")
#    print("True")
    print("False")

我们写一个简单的判断考试成绩的等级的脚本,如下所示:

#!/usr/locscorel/python3/bin/python

score=int(input("Please input score number : "))  #int()是把输入的str字符串转换成int数值

if score <= 100:   #首先判断这个数是否小于等于100,符合条件则进入下一个判断
    if score >= 90:      #判断这个数是否大于等于90
        print("You Got A.")

    elif score >= 75:    #判断这个数是否大于等于75
        print("You got B.")

    elif score >=60:     #判断这个数是否大于等于60
        print("You got C")

    else:        #如果以上条件都不符合,则输出下面缩进的内容  
        print("You got D,and not pass.")

else:        #如果输入的数大于100的输出结果
    print("Please input a correct score.")

逻辑值(bool)也就是布尔值,包含了两个值(True or False):
True 表示非空的量,比如:string,tuple,list,set,dict等所有非零数
False则表示0,None,空的量等

--结束END--

本文标题: Python的流程控制 - if条件

本文链接: https://www.lsjlt.com/news/183283.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python的流程控制 - if条件
    流程控制主要分为判断和循环,这里我们先看if条件判断。 if语句 if expression:statements(s) 这里要注意的是,Python使用缩进作为语句分组的方法,所以我们建议使用4个空格作为缩进,在同一个缩进里面的,都属于同...
    99+
    2023-01-31
    流程 条件 Python
  • Python流程控制if条件选择与for循环
    目录1、if条件选择2、for循环3、while循环4、break 及 continue1、if条件选择 # coding:utf-8 num = 23 if num>2: p...
    99+
    2022-11-11
  • python的if流程控制是怎样的
    这期内容当中小编将会给大家带来有关python的if流程控制是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、流程控制和分支结构流程控制概念:流程:代码执行的过程流程控制:对代码执行过程的管控流程...
    99+
    2023-06-29
  • python流程控制-条件与循环-pyt
    1.条件语句: 形式: if 判断语句 : 执行语句1 elif 判断语句2: 执行语句2 elif 判断语句3: 执行语句3 #... else: 执行语句4 占位符 pass 意义: if(如果) ...
    99+
    2023-01-31
    流程 条件 python
  • 流程控制(if、while、for)
    一、if判断 # 1、语法一if 条件:#条件成立时执行的子代码块` 代码1 代码2 代码3# 示例:sex='female'age=18is_beautiful=Trueif sex == 'female' and ...
    99+
    2023-01-31
    流程
  • 一起来了解python的if流程控制
    目录1、流程控制和分支结构流程控制分支结构2、if的单分支结构3、if的双分支结构4、if的多分支结构5、巢状分支总结1、流程控制和分支结构 流程控制 概念: 流程:代码执行的过程...
    99+
    2022-11-13
  • python3之控制流程(if,whil
                                      python3之控制流程1.流程控制:if(判断真假):          如果是真执行(缩进) else:          如果是假执行2.逻辑控制:x = raw_i...
    99+
    2023-01-31
    流程 whil
  • 流程控制之if判断
    目录 语法(掌握) if if...else if...elif...else 练习(掌握) ...
    99+
    2023-01-31
    流程
  • Python中怎么实现程序流程控制条件
    这篇文章将为大家详细讲解有关Python中怎么实现程序流程控制条件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Python 程序流程控制条件判断结构flag1 = so...
    99+
    2023-06-17
  • python学习笔记3—流程控制if、f
    流程控制ifif 语句if expression:    statement(s)elseelse语句:if 语句,else语句if expression:    statement(s)else:    statement(s)elif语...
    99+
    2023-01-31
    学习笔记 流程 python
  • Python中流程控制与条件判断的示例分析
    这篇文章主要介绍了Python中流程控制与条件判断的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。初识条件判断(逻辑判断)逻辑判断与逻辑语句什么是逻辑判断? &...
    99+
    2023-06-29
  • Python学习之流程控制与条件判断总结
    目录初识条件判断(逻辑判断)逻辑判断与逻辑语句if 语句关于逻辑判断应用的总结if … else … 语句elif 语句关于条件判断的条件嵌套条件语句的总...
    99+
    2022-11-13
  • MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函数的使用
    在MySQL中可以使用IF()、IFNULL()、NULLIF()、ISNULL()函数进行流程的控制。 1、IF()函数的使用 IF(expr1,expr2,expr3),如果ex...
    99+
    2022-11-12
  • Java流程控制语句之If选择结构
    目录一、选择结构大纲二、if单选择结构三、if双选择结构四、if多选择结构五、嵌套的if结构六、代码show一、选择结构大纲 if单选择结构 if双选择结构 ...
    99+
    2022-11-12
  • 【PHP】流程控制-if&switch&for&while&do-while&continue&break
    文章目录 流程控制顺序结构分支结构if分支switch分支 循环结构for循环while循环do-while循环continue和break 流程控制 顺序结构:代码从上往...
    99+
    2023-08-31
    php 前端 linux
  • Python入门_条件控制(详解)
    条件控制其实就是if...else...(如果...条件是成立的,就做...;反之,就做...)的使用,其基本结构是: 具体看下面这个例子: def account_login(): # 定义函...
    99+
    2022-06-04
    详解 入门 条件
  • Python基础-Python流程控制
    上篇文章 Python基础-基础使用 我们已经知道了Python解释器,Python的变量、和Python的输入输出、Python的注释和字符集,这篇文章,我们主要讲Python的流程控制本文防盗链:http://python789.blo...
    99+
    2023-01-31
    流程 基础 Python
  • 深入 Python 流程控制
     if 语句 也许最有名的是 if 语句。例如: >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >&g...
    99+
    2023-01-30
    流程 Python
  • Python流程控制语句
    注意: 在 Python 中,非零值表示 True;None 和 0 表示 False。if 语句if…else 语句if…elif…else 语句嵌套 if 语句可以将一个 if … elif … else 语句加入至另一个 if … e...
    99+
    2023-01-31
    语句 流程 Python
  • Python的控制流
    一、if语句    if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 )。 else 从句是可选的。#!/usr/bin/python# Filename: ...
    99+
    2023-01-31
    Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作