广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python流程控制语句怎么用
  • 127
分享到

Python流程控制语句怎么用

2023-06-30 14:06:53 127人浏览 薄情痞子

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

摘要

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

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

Python 中有 while 和 for 两种循环机制,其中 while 循环是条件循环。

while 循环

while 条件语句:    // 条件为真,执行以下方法    functionsWhenConditionTrue()

Python流程控制语句怎么用

简单的 for循环示例:

count = 0while count < 3:    print(count)    count += 1

得到结果:

0
1
2

死循环与效率问题

如果条件判断永远为真,会永远循环下去,形成死循环。

count = 0while True:     print(count)    count += 0

结束循环的方式

这里我们以系统的登陆为例,介绍一下结束循环的方式。

方式一 将条件改成 False,等到下次循环在判断条件的的时候会生效

username = "Vooce"pwd = "666" // 密码的简写flag = Truewhile flag:    inp_name = input("请输入您的用户名: ")    inp_pwd = input("请输入您的密码: ")        if inp_name == username and inp_pwd == pwd:        print("登陆成功!")        flag = False         # 这里的代码还会运行,等到进入下一次 while 循环判断条件的时候    else:        print("用户名或密码错误,请重新输入!")print("正在登入系统...")

方式二 break,立即终止本层循环

username = "Vooce"pwd = "666" // 密码的简写while True:    inp_name = input("请输入您的用户名: ")    inp_pwd = input("请输入您的密码: ")        if inp_name == username and inp_pwd == pwd:        print("登陆成功!")        break # 立即退出本层循环        # 这里的代码不会运行    else:        print("用户名或密码错误,请重新输入!")print("正在登入系统...")

while的循环嵌套和退出

如果要使用 while方法一:可以直接退出全部循环:

flag = Truewhile flag:    while flag:        while flag:            flag = False

方法二:如果用 break,每一层都要配一个 break

while True: # 第 1 层    while True: # 第 2 层        while True: # 第 3 层            break # 退出第 3 层        break # 退出第 2 层    break # 退出第 1 层

关于“Python流程控制语句怎么用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Python流程控制语句怎么用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网Python频道。

--结束END--

本文标题: Python流程控制语句怎么用

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

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

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

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

下载Word文档
猜你喜欢
  • Python流程控制语句怎么用
    这篇文章主要介绍了Python流程控制语句怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python流程控制语句怎么用文章都会有所收获,下面我们一起来看看吧。Python 中有 while&nb...
    99+
    2023-06-30
  • Python流程控制语句
    注意: 在 Python 中,非零值表示 True;None 和 0 表示 False。if 语句if…else 语句if…elif…else 语句嵌套 if 语句可以将一个 if … elif … else 语句加入至另一个 if … e...
    99+
    2023-01-31
    语句 流程 Python
  • 004 python 流程控制语句
    流程控制语句 1.if判断 语法 a = 10,b = 20# 1if a == 10:  print('a等于10')# 2if a > b:  print('a大于b')else:  print('a小于b')# 3if ...
    99+
    2023-01-31
    语句 流程 python
  • JavaScript流程控制语句怎么用
    这篇文章主要介绍“JavaScript流程控制语句怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript流程控制语句怎么用”文章能帮助大家解决问题...
    99+
    2022-10-19
  • Python中的程序流程控制语句怎么用
    这篇文章主要介绍了Python中的程序流程控制语句怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python中的程序流程控制语句怎么用文章都会有所收获,下面我们一起来看看吧。一、分支语句在Python中分...
    99+
    2023-06-29
  • Python流程控制语句详解
    目录1.if判断1.1 if语句1.2 else语句1.3 elif语句2.循环2.1 while循环2.2 for循环2.3 break和continue语句3.其他1.if判断 ...
    99+
    2022-11-11
  • 流程控制语句
    JavaScript 运算符与流程控制语句 运算符 1、赋值运算符:=、+=、-=、*=、/=、%= 2、算术运算符:+、-、*、/、%、++、-- 3、字符串运算符:+、+= 4、比较运算符:==、!=、= 5、逻辑运算符:&&、||、...
    99+
    2023-06-03
  • golang流程控制语句怎么使用
    本文小编为大家详细介绍“golang流程控制语句怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“golang流程控制语句怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。流程控制语句:1、if语句,由...
    99+
    2023-07-04
  • PHP流程控制语句怎么使用
    在PHP中,流程控制语句用于根据不同的条件来执行不同的代码块。下面是一些常用的流程控制语句的使用方法:1. if语句:用于判断一个条...
    99+
    2023-09-05
    PHP
  • python流程控制语句有几种
    python流程控制语句有三种,分别是条件语句、循环语句和跳转语句。详细介绍:1、条件语句,条件语句用于根据条件的真假来执行不同的代码块,Python提供了if语句和if-else语句来实现条件控制;2、循环语句,用于重复执行一段代码块,直...
    99+
    2023-12-12
    python 流程控制
  • Python3 流程控制语句
    Python3 流程控制语句 python3 的流程控制语句包括: if 条件语句 while循环语句 for 循环语句 range函数 break continue pass 一、if语句 if语句是python中最常用的条件控制语...
    99+
    2023-01-31
    语句 流程
  • Python中的程序流程控制语句
    目录一、分支语句二、循环语句1.可迭代对象2.while循环3.for循环4.九九乘法表三.循环控制语句1.break2.continue3.goto4.else四、循环相关的内置函...
    99+
    2022-11-13
  • Go语言流程控制语句
    1.条件语句 几个注意点和C#不一样的。 if a < 5 { return 0 } else { return 1 } ① 条件语句不需要使用括号...
    99+
    2022-11-13
  • python学习 流程控制语句详解
    ###################### 分支语句 python3.5 ################ #代码的缩进格式很重要 建议4个空格来控制 #根据逻辑值(True,Flase)判断程序的运行方...
    99+
    2022-06-04
    语句 详解 流程
  • 简单谈谈Python流程控制语句
    人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走;有的人好一点,可以二选一;有些能力好或者家境好的人,可以有更多的选择;还有一些人在人生的迷茫期会在原地打转,找不到方向。对于相信有上帝的...
    99+
    2022-06-04
    语句 流程 简单
  • python流程控制语句案例练习
       最近玩python,为了更好的学习其中的流程控制语句,自己写了一个查询员工信息和更新信息的脚本,此脚本仅供练习使用。大拿可绕行!#!/usr/bin/env python import sys import os...
    99+
    2023-01-31
    语句 流程 案例
  • python的流程控制语句有哪些
    python的流程控制语句有:1、if语句,根据条件执行不同的代码块;2、for循环,用于遍历一个序列或其他可迭代对象;3、while循环,当给定条件为真时,重复执行一段代码;4、break语句,用于终止当前循环,跳出整个循环;5、cont...
    99+
    2023-12-11
    python
  • PL/SQL流程控制语句
    介绍PL/SQL的流程控制语句, 包括如下三类: l 控制语句: IF 语句l 循环语句: LOOP语句, EXIT语句l 顺序语句: GOTO语句, NULL语句1 条件语句IF <布尔表达式&g...
    99+
    2022-10-18
  • javascript流程控制语句有什么用
    这篇文章主要讲解了“javascript流程控制语句有什么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript流程控制语句有什么用”吧! ...
    99+
    2022-10-19
  • python循环控制之break和continue流程控制语句
    目录1.流程控制语 break1.1while循环1.2for循环二、循环控制语 continue1.流程控制语 break 用于结束整个循环结构,直接退出整个循环 例: 用两种循环...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作