我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python的if流程控制是怎样的

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python的if流程控制是怎样的

这期内容当中小编将会给大家带来有关python的if流程控制是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

    1、流程控制和分支结构

    流程控制

    概念:流程:代码执行的过程流程控制:对代码执行过程的管控流程控制三大结构:(1)顺序结构:从上到下,代码依次执行(2)分支结构: 一共4个(3)循环结构:while for

    分支结构

    (1) 单分支(2) 双分支(3) 多分支(4) 巢状分支

    2、if的单分支结构

    语法:if 条件表达式:代码块运行机制:如果条件表达式成立(为真),则执行代码块,否则不执行代码块。注:代码块-->以冒号作为开始,用缩进来划分相同的作用域,这个整体称之为代码块。    作用域-->产生作用的区域
    # 例一name1 = '小郭'if name1 == '小郭':print('我叫:',name)# 结果:# 我叫: 小郭# 例二name2 = '哈哈'if name == '小郭':print('我叫:',name)# 条件表达式不成立,没有运行结果。

    3、if的双分支结构

    语法:if 条件表达式:代码块1else:代码块2运行机制:如果条件表达式成立(为真),则执行代码块1;如果条件表达式不成立(为假),则执行代码块2;注:if 下面的代码块叫做 真区间else 下面你的代码块叫做 假区间
    # 例一money = 5if money > 5:print('乘出租车回家')else :print('乘公交车回家')# 运行结果:# 乘公交车回家
    # 例二username = input('请输入用户名:')password = input('请输入密码')if username=='小郭' and password=='0000':print('登录成功,欢迎来到~~')else :print('登录失败,密码或的用户名错误')

    python的if流程控制是怎样的

    python的if流程控制是怎样的

    4、if的多分支结构

    语法:if 条件表达式1:代码块1elif 条件表达式2:代码块2elif 条件表达式3:代码块3else:代码块4运行机制:默认从上到下如果条件表达式1成立则执行代码块1,否则向下执行如果elif里的某个条件表达式成立。则执行对应的代码块。如果if和elif里的条件表达式没有一个成立,则执行else对应的代码块。注:    如果有一个条件表达式成立,就执行这个条件表达式对应代码块的内容,剩下的所有条件表达式和else对应的代码块都不执行了。elif 可以是1个,也可以是多个,else 只能是1个,或者没有
    # 例一age = 20if age>0 and age<=18:print('未成年')elif age>18 and age<=60:print('中年')elif age>60:print('老年')# 结果:# 中年
    # 例二print('''1: 榴莲2:椰子3:水蜜桃4:哈密瓜5:芒果''')num = int(input('请选择你喜欢的水果:'))if num==1:print('你喜欢吃榴莲')elif num==2:print('你喜欢吃椰子')elif num==2:print('你喜欢吃水蜜桃')elif num==3:print('你喜欢吃苹果')elif num==4:print('你喜欢吃哈密瓜')elif num==5:print('你喜欢吃芒果')else :print('你不喜欢吃水果')# 例二print('''1: 榴莲2:椰子3:水蜜桃4:哈密瓜5:芒果''')num = int(input('请选择你喜欢的水果:'))if num==1:print('你喜欢吃榴莲')elif num==2:print('你喜欢吃椰子')elif num==2:print('你喜欢吃水蜜桃')elif num==3:print('你喜欢吃苹果')elif num==4:print('你喜欢吃哈密瓜')elif num==5:print('你喜欢吃芒果')else :print('你不喜欢吃水果')

    python的if流程控制是怎样的

    python的if流程控制是怎样的

    5、巢状分支

    多层if结构嵌套组合形成巢状分支
    name = '小郭'sex = '男'age = 22occupation = '学生'grade = '大三'if name == '小郭':if sex == '男':if age == 22:if occupation == '学生':if  grade == '大三':print("我叫:{},性别{}:,年龄:{},职业:{},工龄:{}".format(name,sex,age,occupation,grade))else:print("哈哈,你的学历不在记录中")else:print("年龄错误")else:print("名字错误")# 结果:# 我叫:小郭,性别男:,年龄:22,职业:学生,工龄:大三

    上述就是小编为大家分享的python的if流程控制是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网行业资讯频道。

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    python的if流程控制是怎样的

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

    下载Word文档

    猜你喜欢

    python的if流程控制是怎样的

    这期内容当中小编将会给大家带来有关python的if流程控制是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、流程控制和分支结构流程控制概念:流程:代码执行的过程流程控制:对代码执行过程的管控流程
    2023-06-29

    Python的流程控制 - if条件

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

    python学习笔记3—流程控制if、f

    流程控制ifif 语句if expression:    statement(s)elseelse语句:if 语句,else语句if expression:    statement(s)else:    statement(s)elif语
    2023-01-31

    Python自动化运维开发中的流程控制是怎样的

    这期内容当中小编将会给大家带来有关Python自动化运维开发中的流程控制是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Python自动化运维开发实战流程控制。Python条件语句是通过一条或多条语
    2023-06-04

    掌控 Python 控制流:if、elif 和 while 语句的奥妙

    Python 的控制流语句 if、elif 和 while 构成强大的决策和循环基础,是构建更复杂程序的关键。掌控它们,可编写富有逻辑和效率的代码。
    掌控 Python 控制流:if、elif 和 while 语句的奥妙
    2024-02-06

    UI绘制流程是怎么样的

    小编给大家分享一下UI绘制流程是怎么样的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言在android当中对于UI体系当中往往我们会在绘制UI的时候碰到各种各
    2023-06-04

    Python的控制流

    一、if语句    if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 )。 else 从句是可选的。#!/usr/bin/python# Filename:
    2023-01-31

    深入解析Python流程控制语句:if、else、elif、while、for的使用

    Python流程控制语句详解:if、else、elif、while、for在编程中,流程控制语句是必不可少的,它们用于根据条件决定程序的执行流程。Python提供了几个常用的流程控制语句,包括if、else、elif、while和for。
    深入解析Python流程控制语句:if、else、elif、while、for的使用
    2024-01-20

    如何分析python流程的控制

    本篇文章给大家分享的是有关如何分析python流程的控制,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前言:经过简单的了解python基本语法和使用后,发现其都是一些顺序执行语
    2023-06-22

    Python中的程序流程控制语句怎么用

    这篇文章主要介绍了Python中的程序流程控制语句怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python中的程序流程控制语句怎么用文章都会有所收获,下面我们一起来看看吧。一、分支语句在Python中分
    2023-06-29

    Shuffle流程是怎样的

    本篇内容介绍了“Shuffle流程是怎样的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在MapReduce框架中,shuffle是连接Ma
    2023-06-04

    Python流程控制语句怎么用

    这篇文章主要介绍了Python流程控制语句怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python流程控制语句怎么用文章都会有所收获,下面我们一起来看看吧。Python 中有 while 和 for 两
    2023-06-30

    jmeter的if控制器怎么使用

    这篇文章主要介绍“jmeter的if控制器怎么使用”,在日常操作中,相信很多人在jmeter的if控制器怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jmeter的if控制器怎么使用”的疑惑有所帮助!
    2023-06-21

    python的流程控制语句有哪些

    python的流程控制语句有:1、if语句,根据条件执行不同的代码块;2、for循环,用于遍历一个序列或其他可迭代对象;3、while循环,当给定条件为真时,重复执行一段代码;4、break语句,用于终止当前循环,跳出整个循环;5、cont
    python的流程控制语句有哪些
    2023-12-11

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录