首页 > 编程语言 >pythont基础-条件流程语句

pythont基础-条件流程语句

时间:2023-12-03 19:12:02浏览次数:42  
标签:语句 Runoob 流程 site break 循环 print pythont

1、条件流程语句

1、if语句

    • if 表达式1:
    •   语句
      if 表达式2:
      语句
      elif 表达式3:
      语句
      else:
      语句
      elif 表达式4:
2、for循环语句
# 以下 for 实例中使用了 break 语句,break 语句用于跳出当前循环体:
sites = ["Baidu", "Google","Runoob","Taobao"]
for site in sites:
    if site == "Runoob":
#        print("菜鸟教程!")
        break
    print("循环数据 " + site)
else:
    print("没有循环数据!")
print("完成循环!")

循环数据 Baidu
循环数据 Google
完成循环!

# 以下 for 实例中使用了 break 语句,break 语句用于跳出当前循环体:
sites = ["Baidu", "Google","Runoob","Taobao"]
for site in sites:
    if site == "Runoob":
#        print("菜鸟教程!")
#         break
        continue
    print("循环数据 " + site)
print("完成循环!")

循环数据 Baidu
循环数据 Google
循环数据 Taobao
完成循环!
  • break终止循环,循环并没有正常结束
  • countinue退出本次循环,执行下一次循环,循环可以正常结束

3、while循环

sum = 0
counter = 1
while counter <= 100:
    sum = sum + counter
    counter += 1
print("1 到 %d 之和为: %d" % (100, sum))

  

标签:语句,Runoob,流程,site,break,循环,print,pythont
From: https://www.cnblogs.com/zp513/p/17873549.html

相关文章

  • 1-1 结构化数据建模流程范例
    0.环境配置importos#mac系统上pytorch和matplotlib在jupyter中同时跑需要更改环境变量#os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"!pipinstall-Utorchkeras-ihttps://pypi.douban.com/simple!pipinstallpandas-ihttps://pypi.douban.com/simple!pipins......
  • 【python入门之流程控制语句】---流程控制语句
    【一】流程控制语句介绍程序是由语句构成,而流程控制语句是用来控制程序中每条语句执行顺序的语句。流程控制语句用于根据条件来控制程序的执行流程。可以通过控制语句实现更丰富的逻辑以及更强大的功能。几乎所有编程语言都有流程控制语句,功能也都基本相似。其流程控制......
  • 【python笔记】contextlib,自定义with语句
    参考书籍:《深度学习入门——自制框架》[日]斋藤康毅步骤18.5使用with语句切换with语法python中的with语句,用于自动进行后处理。如文件读写:withopen('sample.txt','w')asf:f.write('hellosb!')这段代码等价于f=open('sample.txt','w')f.write('hellosb!&......
  • cerbos hub 流程参考
    内容来自官方文档,主要是学习下cerboshub是如何进行policy的集成的参考流程说明目前关于webassembly部分官方也没有相关详细的介绍,但是其他部分基本都有相关比较详细的说明参考资料https://docs.cerbos.dev/cerbos-hub/https://docs.cerbos.dev/cerbos-hub/decision-point......
  • C语言-运算符和分支循环语句
    extern: 表示声明。没有内存空间。不能提升。const: 限定一个变量为只读变量。volatile: 防止编译器优化代码。 volatileintflg=0;register: 定义一个寄存器变量。没有内存地址。 registerinta=10; 字符串: C语言中,用双引号引着的一串字符,称之为字符串。一定有一个......
  • 语句-C1-2023/12/2
    ......
  • day10 动态Jenkins-Slave解决方案-发布流程设计 (4.1.1-4.2)
    一、动态Jenkins-Slave解决方案上1、基于Jenkins的Master-Slave模式实现CI-CD1.1痛点梳理构建任务高峰期,Jenkins服务频发不可用状态服务虚拟机资源有限,不能随意调用空闲资源Jenkins服务器宕机后需要人工手动重启1.2思路分析基于K8S动态Slave模式优势基于云原生现......
  • 如何开发互联网医院系统源码?互联网医院小程序开发全流程解析
    互联网医院系统源码的开发以及互联网医院小程序的设计是关键环节,本文将为您详细解析开发全流程。 一、需求分析与规划第一步,明确系统的功能模块。同时,规划系统的整体架构、技术栈,在这里需要想到系统的可扩展性和性能。二、数据库设计与建模建立互联网医院系统数据库是整个开发流程......
  • 人工智能基础 - 机器学习工作流程
    什么是机器学习机器学习是从数据中自动分析获得模型,并利用模型对未知数据进行预测。机器学习工作流程1.获取数据集2.数据基本处理3.特征工程4.机器学习(模型训练)5.模型评估结果达到要求,上线服务没有达到要求,重新上面步骤获取数据集在数据集中一般:一行数据我们称为一个样本一列数据我......
  • mysql语句
    一:表的增删改查只改表的数据,没有改变表的结构 1:创建数据库和删除数据库createdatabase库名dropdatabase库名 2:创建表和删除表createtable表名droptable表名 3:改数据库的名字和表的名字数据库的改名(还没有想清楚)altertable旧表名rename新表明......