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

昆明网站建设服务网站内容如何自动关联新浪微博

昆明网站建设服务,网站内容如何自动关联新浪微博,网页工程师培训机构,怎么套模板做网站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.w-s-a.com/news/687509/

相关文章:

  • 北海住房和城乡建设局网站wordpress标题去掉私密
  • 织梦网站安装视频做网站都有那些步骤
  • 网站空间大小选择沈阳微信网站制作
  • 网站分享对联广告网站结构的类型
  • 三维家是在网站上做还是在app上北京网站建设 专业10年
  • 模拟网站建设网站建设认准猪八戒网
  • godaddy网站建设教程微信手机网站搭建
  • 网站建设 商城淄博网站制作哪家好
  • 廊坊手机网站团队国际贸易进口代理公司
  • 运用django做网站网站建设问题及解决办法
  • 商丘企业网站服务c mvc 网站开发
  • 太仓建设工程网站广州seo排名外包
  • 成都的教育品牌网站建设做网站不给提供ftp
  • 建站行业市场人力管理系统
  • qq钓鱼网站在线生成器google关键词搜索工具
  • 化妆网站模板移动网站建设模板
  • 欢迎访问语文建设杂志网站网站蓝色配色
  • 最新网站发布重庆城乡建设部网站首页
  • 网站建设费用高鄂尔多斯seo
  • dw做网站怎么发布网站无后台可以上框架
  • 网络公司如何建网站网站的建设需要多少钱
  • 代刷网站推广快速泉州网页定制
  • 网站优秀网站地址做宣传册的公司
  • 苏州高端网站建设咨询wordpress云图插件
  • 河北省建设厅网站重新安装优秀中文网页设计
  • 如何在腾讯云做网站开源站群cms
  • 公司网站建设的意义网易做网站
  • 网络营销案例分析与实践搜外seo
  • 手机建网站挣钱吗wordpress面包屑
  • 淘客做网站怎么备案网站开发工具的是什么