当前位置: 首页 > news >正文

360官方网站内江市住房和城乡建设局网站电话号码

360官方网站,内江市住房和城乡建设局网站电话号码,iis10 wordpress,江门网站推广深圳公司Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果#xff08;True 或者 False#xff09;来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程#xff1a; if 语句 Python中if语句的一般形式如下所示#xff1a; if conditi…Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果True 或者 False来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 代码执行过程 if 语句 Python中if语句的一般形式如下所示 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 如果 condition_1 为 True 将执行 statement_block_1 块语句如果 condition_1 为False将判断 condition_2如果condition_2 为 True 将执行 statement_block_2 块语句如果 condition_2 为False将执行statement_block_3块语句 Python 中用 elif 代替了 else if所以if语句的关键字为if – elif – else。 注意 1、每个条件后面要使用冒号 :表示接下来是满足条件后要执行的语句块。2、使用缩进来划分语句块相同缩进数的语句在一起组成一个语句块。3、在 Python 中没有 switch...case 语句但在 Python3.10 版本添加了 match...case功能也类似详见下文。 Gif 演示 实例 以下是一个简单的 if 实例 实例 #!/usr/bin/python3 var1 100 if var1: print (1 - if 表达式条件为 true) print (var1) var2 0 if var2: print (2 - if 表达式条件为 true) print (var2) print (Good bye!) 执行以上代码输出结果为 1 - if 表达式条件为 true 100 Good bye! 从结果可以看到由于变量 var2 为 0所以对应的 if 内的语句没有执行。 以下实例演示了狗的年龄计算判断 实例 #!/usr/bin/python3 age int(input(请输入你家狗狗的年龄: )) print() if age 0: print(你是在逗我吧!) elif age 1: print(相当于 14 岁的人。) elif age 2: print(相当于 22 岁的人。) elif age 2: human 22 (age -2)*5 print(对应人类年龄: , human) ### 退出提示 input(点击 enter 键退出) 将以上脚本保存在dog.py文件中并执行该脚本 $ python3 dog.py 请输入你家狗狗的年龄: 1相当于 14 岁的人。 点击 enter 键退出 以下为if中常用的操作运算符: 操作符描述小于小于或等于大于大于或等于等于比较两个值是否相等!不等于 实例 #!/usr/bin/python3 # 程序演示了 操作符 # 使用数字 print(5 6) # 使用变量 x 5 y 8 print(x y) 以上实例输出结果 False False high_low.py文件演示了数字的比较运算 实例 #!/usr/bin/python3 # 该实例演示了数字猜谜游戏 number 7 guess -1 print(数字猜谜游戏!) while guess ! number: guess int(input(请输入你猜的数字)) if guess number: print(恭喜你猜对了) elif guess number: print(猜的数字小了...) elif guess number: print(猜的数字大了...) 执行以上脚本实例输出结果如下 $ python3 high_low.py 数字猜谜游戏! 请输入你猜的数字1 猜的数字小了... 请输入你猜的数字9 猜的数字大了... 请输入你猜的数字7 恭喜你猜对了 if 嵌套 在嵌套 if 语句中可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。 if 表达式1:语句if 表达式2:语句elif 表达式3:语句else:语句 elif 表达式4:语句 else:语句 实例 # !/usr/bin/python3 numint(input(输入一个数字)) if num%20: if num%30: print (你输入的数字可以整除 2 和 3) else: print (你输入的数字可以整除 2但不能整除 3) else: if num%30: print (你输入的数字可以整除 3但不能整除 2) else: print (你输入的数字不能整除 2 和 3) 将以上程序保存到 test_if.py 文件中执行后输出结果为 $ python3 test.py 输入一个数字6 你输入的数字可以整除 2 和 3 match...case Python 3.10 增加了 match...case 的条件判断不需要再使用一连串的 if-else 来判断了。 match 后的对象会依次与 case 后的内容进行匹配如果匹配成功则执行匹配到的表达式否则直接跳过_ 可以匹配一切。 语法格式如下 match subject:case pattern_1:action_1case pattern_2:action_2case pattern_3:action_3case _:action_wildcard case _: 类似于 C 和 Java 中的 default:当其他 case 都无法匹配时匹配这条保证永远会匹配成功。 实例 def http_error(status):     match status:         case 400:             return Bad request         case 404:             return Not found         case 418:             return Im a teapot         case _:             return Somethings wrong with the internet mystatus400 print(http_error(400)) 以上是一个输出 HTTP 状态码的实例输出结果为 Bad request 一个 case 也可以设置多个匹配条件条件使用 隔开例如 ...case 401|403|404:return Not allowed
http://www.hkea.cn/news/14275823/

相关文章:

  • 网站建设php有哪些校园宿舍网网络设计案例
  • 用asp做网站的可行性分析seo 排名 优化
  • 长沙做网站备案成都装修网站设计
  • 公司没网站怎么做dsp专业做网站建设公司好吗
  • 避免网站侵权php网站开发多线程开发
  • 青岛高端网站制作公司传奇游戏网页
  • 社交网站上的商城怎么做六安人社局网站
  • 电商网站 解决方案上海高端网站建设高端网站建设
  • 家装e站wordpress区块链快讯模板
  • wordpress 整站移植网站建设要考
  • 湖北专业的网站制作代理商自建商城网站
  • 哪些网站做装修精品下载站
  • 高职思政主题网站建设作用宁波网站制作公司排名
  • 查企业去哪个网站二手商品交易网站开发
  • 个体户 网站建设百度官网app下载安装
  • 怎么诊断网站wap站是什么意思啊
  • 做网站主页上主要放哪些内容体验营销案例
  • 新邱建设网站青岛鑫隆建设集团网站
  • 网站怎么做充值系统淘宝运营培训机构排名
  • 西安网站建设设计的好公司排名如何做切片网站
  • asp网站路径企业黄页信息网
  • 在哪里购买虚拟空间建设网站网站建设策划书模板下载
  • 备案网站可以做影视站携程的网站建设
  • 大型网站开发实例什么平台打广告比较好免费的
  • 小型静态网站是什么原因apache与iis做网站
  • 网站开发流程 ppt益阳做网站
  • wordpress google站内搜索一个网站有多个域名
  • 网站开发必须要要掌握的语言网站的界面设计怎么做
  • 衡水城乡建设局网站多用户网站建设
  • 做网站点击率赚钱吗访问不了服务器网站吗