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

微网站后台录入麻将网站开发

微网站后台录入,麻将网站开发,公关公司的优势,模版网站搭建文章目录 【2.1】if语句相关一、布尔类型和比较运算符#xff08;一#xff09;布尔类型#xff08;二#xff09;比较运算符 二、if语句的基本格式※、练习 三、if-else组合判断语句※、练习 四、if-elif-else多条件判断语句※、练习 五、判断语句的嵌套※、实战案例 【2.… 文章目录 【2.1】if语句相关一、布尔类型和比较运算符一布尔类型二比较运算符 二、if语句的基本格式※、练习 三、if-else组合判断语句※、练习 四、if-elif-else多条件判断语句※、练习 五、判断语句的嵌套※、实战案例 【2.1】if语句相关 一、布尔类型和比较运算符 一布尔类型 进行判断只有两个结果 是否 那么在程序中如何描述是或否呢 使用布尔类型。 布尔类型是数字类型下的一个小类。它有两个字面量True和False分别表示真和假。之所以布尔类型被划分到数字类型下面是因为True本质是一个数字1False本质是一个数字0。 布尔类型不仅可以自行定义同时也可以通过计算得来即通过比较运算符进行比较运算得到布尔类型的结果。 二比较运算符 布尔类型的数据不仅可以通过定义得到也可以通过比较运算符进行内容比较得到。 result 10 5 print(f10 5 的结果是{result}类型是{type(result)})result xiaoming zhangsan print(f字符串xiaoming是否和zhangsan相等结果是{result}类型是{type(result)})输出结果如下 10 5 的结果是True类型是class bool 字符串xiaoming是否和zhangsan相等结果是False类型是class bool二、if语句的基本格式 if判断语句语法如下 if 要判断的条件:条件成立时要做的事情当if后面要判断的条件为True时if语句内的代码会被执行当为False时代码不会被执行。 例如 # 定义变量 age 30# 进行判断 if age 18:print(我已经成年了)注意在if语句内部可以写任意多的代码而不是只能写一行。但一定要注意归属于if语句的代码块其前方要正确进行缩进。 age 18print(f今年我已经{age}岁了。)if age 18:print(我已经成年了)print(即将步入大学生活)print(时间过得真快)当age为18时输出结果如下 今年我已经18岁了。 我已经成年了 即将步入大学生活 时间过得真快当age为10时输出结果如下 今年我已经10岁了。 时间过得真快※、练习 案例成年人判断 结合前面学习的input输入语句完成如下案例 1.通过input语句获取键盘输入为变量age赋值。注意转换成数字类型 2.通过if判断是否是成年人满足条件则输出提示信息如下 欢迎来到游乐场儿童免费成人收费。 请输入你的年龄30 您已成年游玩需要补票10元。 祝您游玩愉快。我的代码 print(欢迎来到游乐场儿童免费成人收费。) age int(input(请输入你的年龄))if age 18:print(您已成年游玩需要补票10元。)print(祝您游玩愉快。)三、if-else组合判断语句 if-else判断语法如下 if 条件:满足条件时要做的事情1满足条件时要做的事情2满足条件时要做的事情3... else:不满足条件时要做的事情1不满足条件时要做的事情2不满足条件时要做的事情3...例如 print(欢迎来到游乐场儿童免费成人收费。) age int(input(请输入你的年龄))if age 18:print(您已成年游玩需要补票10元。) else:print(您未成年可以免费游玩。)print(祝您游完愉快。)说明 1.if和其代码块条件满足时执行 2.else搭配if表示当不满足时执行 3.else不需要写判断条件当与之搭配的if的条件不满足时即else执行 4.else下的代码块同样需要注意正确的缩进。 ※、练习 案例我要买票吗 通过input语句获取键盘输入的身高。 判断身高是否超过120cm并通过print给出提示信息。 欢迎来到动物园。 请输入你的身高cm130 你的身高超过120cm游玩需要购票10元。 祝您游玩愉快。欢迎来到动物园。 请输入你的身高cm110 你的身高未超过120cm可以免费游玩。 祝您游玩愉快。我的代码 print(欢迎来到动物园) height int(input(请输入你的身高cm))if height 120:print(你的身高超过120cm游玩需要购票10元。) else:print(你的身高未超过120cm可以免费游玩。) print(祝您游玩愉快。)四、if-elif-else多条件判断语句 某些场景下判断条件不止一个可能有多个。 if-elif-else多条件判断语法如下 if 条件1:条件1满足时应该做的事情... elif 条件2:条件2满足时应该做的事情... elif 条件N:条件N满足时应该做的事情... else:上面所有条件都不满足时应该做的事情...例如 print(欢迎来到动物园。) height int(input(请输入你的身高cm)) vip_level int(input(请输入你的vip级别1~5)) day int(input(请输入今天的日期1~31))if height 120:print(您的身高小于120cm可以免费游玩。) elif vip_level 3:print(您的vip级别大于3可以免费游玩。) elif day 1:print(今天是1号免费日可以免费游玩。) else:print(不好意思所有免票条件都不满足您需要购票10元。)print(祝您游玩愉快。)判断是互斥且有顺序的对于上述例子 1.从上到下一旦有一个条件得到满足就不再理会后续条件。比如一旦满足条件1就不再理会条件2和3。若不满足条件1但满足条件2则不再理会条件3。所有条件都不满足才会进入else。 2.else不是必须要写的可以不写。 另外对于上面例子的代码可以进一步简化一下如下所示 print(欢迎来到动物园。)if int(input(请输入你的身高cm)) 120:print(您的身高小于120cm可以免费游玩。) elif int(input(请输入你的vip级别1~5)) 3:print(您的vip级别大于3可以免费游玩。) elif int(input(请输入今天的日期1~31)) 1:print(今天是1号免费日可以免费游玩。) else:print(不好意思所有免票条件都不满足您需要购票10元。)print(祝您游玩愉快。)这样写的好处在于第一不需要定义变量了代码比较“简洁”第二由于“一旦有一个条件得到满足就不再理会后续条件”的规则所以某些情况下可以少做input操作。 ※、练习 案例猜数字 1.定义一个变量数字类型内容随意。 2.基于input语句输入猜想的数字通过if和多次elif的组合判断猜想数字是否正确。 请输入第一次猜想的数字1 不对再猜一次2 不对再猜最后一次3 Sorry全部猜错啦我的数字是10我的代码 num 10if int(input(请输入第一次猜想的数字)) num:print(恭喜你猜对了。) elif int(input(不对再猜一次)) num:print(恭喜你猜对了。) elif int(input(不对再猜最后一次)) num:print(恭喜你猜对了。) else:print(fSorry全部猜错啦我的数字是{num})五、判断语句的嵌套 有很多场景不仅仅是多个条件并列的关系还会有满足前置条件才会进行二次判断的多层判断需求。 语法格式如下 if 条件1:满足条件1时做的事情...if 条件2:满足条件2时做的事情...如上所示对于第二个if它位于第一个if的代码块内因此只有当第一个if满足条件时才会执行第二个if。 嵌套的关键点在于空格缩进。通过空格缩进来决定语句间的层次关系。 例如 print(欢迎来到动物园。) if int(input(输入你的身高)) 120:print(你的身高大于120cm不可以免费)print(不过如果你的vip等级高于3可以免费游玩)if int(input(输入你的vip等级)) 3:print(你的vip等级大于3欢迎你免费游玩。)else:print(Sorry你需要补票10元。) else:print(欢迎你免费游玩。)说明 1.嵌套判断语句可以用于多条件、多层次的逻辑判断 2.嵌套判断语句可以根据需求自由组合if elif else来构建多层次判断 3.嵌套判断语句一定要注意空格缩进因为Python是通过空格缩进来决定层次关系的。 ※、实战案例 案例需求 定义一个数字1-10随机产生通过3次判断来猜数字。 案例要求 1.数字随机产生范围1-10 2.有3次机会猜测数字通过3层嵌套判断实现 3.每次猜不中会提示大了或小了。 提示通过如下代码可以定义一个变量num变量内存储1-10随机数字。 import random num random.randint(1, 10)代码 # 构建一个随机数字变量 import random rand_num random.randint(1, 10)guess_num int(input(请输入你猜的数字)) if guess_num rand_num:print(恭喜你第一次就猜中了) else:if guess_num rand_num:print(你猜的数字偏大了)else:print(你猜的数字偏小了)guess_num int(input(请输入你猜的数字))if guess_num rand_num:print(恭喜你猜中了。)else:if guess_num rand_num:print(你猜的数字偏大了)else:print(你猜的数字偏小了)guess_num int(input(请输入你猜的数字))if guess_num rand_num:print(恭喜你在最后一次机会时猜中了。)else:print(仍然没有猜中三次机会用完了游戏结束。)注   使用for循环或while循环能更好地实现这个需求。
http://www.w-s-a.com/news/119884/

相关文章:

  • 网页设计基础代码网站进出成都最新通知
  • 如何创建网站乐清网络科技有限公司
  • 沈阳市网站制作艺术字体logo设计生成器
  • 网站设计常用软件都有哪些中国建设银行官方招聘网站
  • 证券投资网站建设视频直播怎么赚钱的
  • 建设酒店网站ppt模板下载郑州小程序设计外包
  • 网站建设自我总结google推广公司
  • 安全网站建设情况wordpress 评论表单
  • 网站建设发言材料个人网站推广软件
  • php建站软件哪个好南京哪家做网站好
  • 排名好的手机网站建设番禺网站建设专家
  • 番禺怎么读百度有专做优化的没
  • 网站开发中应注意哪些问题网络营销的主要特点
  • 网站定制案例北京网站制作招聘网
  • 网站建设与推广实训小结网站建设专业英文
  • 郑州网站建设动态凡科网站建设是免费的吗
  • 湖北手机网站建设wordpress转emlog博客
  • 北京东站设计网名的花样符号
  • 安徽建设厅网站首页网站开发aichengkeji
  • 自贡网站制作荣茂网站建设
  • 什么做的网站吗正规的机械外包加工订单网
  • 网络工程公司的业务邵阳seo快速排名
  • 博主怎么赚钱网站seo找准隐迅推
  • 营销号经典废话北京网站建设公司网站优化资讯
  • 一六八互联网站建设怎么做套版网站
  • wordpress 书站建筑公司简介范文大全
  • 建设官方网站多少鲜花网站建设的主要工作流程
  • 卖主机网站轻量wordpress主题
  • 网站建设规划书结构制作一个自己的网站
  • 外贸网站商城建设做网站和推广