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

綦江网站建设简约wordpress主题

綦江网站建设,简约wordpress主题,做商城网站公司,用ps制作网页教程判断#xff08;if#xff09;语句 目标 开发中的应用场景if 语句体验if 语句进阶综合应用 01. 开发中的应用场景 生活中的判断几乎是无所不在的#xff0c;我们每天都在做各种各样的选择#xff0c;如果这样#xff1f;如果那样#xff1f;…… 程序中的判断 # 定义…判断if语句 目标 开发中的应用场景if 语句体验if 语句进阶综合应用 01. 开发中的应用场景 生活中的判断几乎是无所不在的我们每天都在做各种各样的选择如果这样如果那样…… 程序中的判断 # 定义holiday_name字符串变量记录节日名称 # 如果是情人节应该买玫瑰╱看电影 # 如果是平安夜应该买苹果吃大餐 # 如果是生日应该买蛋糕 # 其他的日子每天都是节日啊.......holiday_name 端午 if holiday_name 情人节:print(应该买玫瑰╱看电影) elif holiday_name 平安夜:print(应该买苹果吃大餐) elif holiday_name 生日:print(应该买蛋糕) else:print(每天都是节日啊)判断的定义 如果 条件满足才能做某件事情如果 条件不满足就做另外一件事情或者什么也不做 正是因为有了判断才使得程序世界丰富多彩充满变化 判断语句 又被称为 “分支语句”正是因为有了判断才让程序有了很多的分支 02. if 语句体验 2.1 if 判断语句基本语法 在 Python 中if 语句 就是用来进行判断的格式如下 if 要判断的条件:条件成立时要做的事情……注意代码的缩进为一个 tab 键或者 4 个空格 —— 建议使用空格 在 Python 开发中Tab 和空格不要混用 2.2 判断语句演练 —— 判断年龄 需求 定义一个整数变量记录年龄判断是否满 18 岁 如果满 18 岁允许进网吧嗨皮 # 1. 定义年龄变量 age 18# 2. 判断是否满 18 岁 # if 语句以及缩进部分的代码是一个完整的代码块 if age 18:print(可以进网吧嗨皮……)# 3. 思考- 无论条件是否满足都会执行 print(这句代码什么时候执行?)注意 if 语句以及缩进部分是一个 完整的代码块 2.3 else 处理条件不满足的情况 思考 在使用 if 判断时只能做到满足条件时要做的事情。那如果需要在 不满足条件的时候做某些事情该如何做呢 答案 else格式如下 if 要判断的条件:条件成立时要做的事情…… else:条件不成立时要做的事情……注意 if 和 else 语句以及各自的缩进部分共同是一个 完整的代码块 2.4 判断语句演练 —— 判断年龄改进 需求 输入用户年龄判断是否满 18 岁 如果满 18 岁允许进网吧嗨皮如果未满 18 岁提示回家写作业 # 输入用户年龄 # 判断是否满18岁如果满18岁就可以进去网吧玩耍 # 未满18岁提示回家找你妈 age int(input(请输入年龄)) if age 18:print(可以进来网吧玩耍) else:print(回家吃饭去吧)# 因为在python中这句代码顶到最前面写了所以上面的代码不管成立不成立这句代码都会执行 print(这个代码啥时候运行呢)03. 逻辑运算 在程序开发中通常 在判断条件时会需要同时判断多个条件只有多个条件都满足才能够执行后续代码这个时候需要使用到 逻辑运算符逻辑运算符 可以把 多个条件 按照 逻辑 进行 连接变成 更复杂的条件Python 中的 逻辑运算符 包括与 and或 or非 not 三种 3.1 and 条件1 and 条件2与并且两个条件同时满足返回 True只要有一个不满足就返回 False 条件 1条件 2结果成立成立成立成立不成立不成立不成立成立不成立不成立不成立不成立 3.2 or 条件1 or 条件2或或者两个条件只要有一个满足返回 True两个条件都不满足返回 False 条件 1条件 2结果成立成立成立成立不成立成立不成立成立成立不成立不成立不成立 3.3 not not 条件非不是 条件结果成立不成立不成立成立 逻辑运算演练 练习1: 定义一个整数变量 age编写代码判断年龄是否正确 要求人的年龄在 0-120 之间 练习2: 定义两个整数变量 python_score、c_score编写代码判断成绩 要求只要有一门成绩 60 分就算合格 练习3: 定义一个布尔型变量 is_employee编写代码判断是否是本公司员工 如果不是提示不允许入内 答案 1 # 练习1: 定义一个整数变量 age编写代码判断年龄是否正确 age 100# 要求人的年龄在 0-120 之间 if age 0 and age 120:print(年龄正确) else:print(年龄不正确) 答案 2 # 练习2定义两个整数变量 python_score、c_score 编写代码判断成绩 python_score 30 c_score 50 # 判断只要有一门成绩大于60就算及格 if python_score 60 or c_score 60:print(考试通过) else:print(考试未通过)答案 3 # 练习3:定义一个布尔型变量 is_employee编写代码判断是否是本公司员工 is_employee True # 如果不是提示不允许入内 # 在开发中通常希望某个条件不满足时执行一些代码可以使用not # 另外如果需要拼接复杂的逻辑计算条件、同样也有可能使用到not if not is_employee:print(不允许进入内部)04. if 语句进阶 4.1 elif 在开发中使用 if 可以 判断条件使用 else 可以处理 条件不成立 的情况但是如果希望 再增加一些条件条件不同需要执行的代码也不同 时就可以使用 elif语法格式如下 if 条件1:条件1满足执行的代码…… elif 条件2:条件2满足时执行的代码…… elif 条件3:条件3满足时执行的代码…… else:以上条件都不满足时执行的代码……对比逻辑运算符的代码 if 条件1 and 条件2:条件1满足 并且 条件2满足 执行的代码……注意 elif 和 else 都必须和 if 联合使用而不能单独使用可以将 if、elif 和 else 以及各自缩进的代码看成一个 完整的代码块 elif 演练 —— 女友的节日 需求 定义 holiday_name 字符串变量记录节日名称如果是 情人节 应该 买玫瑰看电影如果是 平安夜 应该 买苹果吃大餐如果是 生日 应该 买蛋糕其他的日子每天都是节日啊…… # 定义holiday_name字符串变量记录节日名称 # 如果是情人节应该买玫瑰╱看电影 # 如果是平安夜应该买苹果吃大餐 # 如果是生日应该买蛋糕 # 其他的日子每天都是节日啊.......holiday_name 端午 if holiday_name 情人节:print(应该买玫瑰╱看电影) elif holiday_name 平安夜:print(应该买苹果吃大餐) elif holiday_name 生日:print(应该买蛋糕) else:print(每天都是节日啊) 4.2 if 的嵌套 elif 的应用场景是同时 判断 多个条件所有的条件是 平级 的 在开发中使用 if 进行条件判断如果希望 在条件成立的执行语句中 再 增加条件判断就可以使用 if 的嵌套if 的嵌套 的应用场景就是在之前条件满足的前提下再增加额外的判断if 的嵌套 的语法格式除了缩进之外 和之前的没有区别语法格式如下 if 条件 1:条件 1 满足执行的代码……if 条件 1 基础上的条件 2:条件 2 满足时执行的代码…… # 条件 2 不满足的处理else:条件 2 不满足时执行的代码# 条件 1 不满足的处理 else:条件1 不满足时执行的代码……if 的嵌套 演练 —— 火车站安检 需求 定义布尔型变量 has_ticket 表示是否有车票定义整型变量 knife_length 表示刀的长度单位厘米首先检查是否有车票如果有才允许进行 安检安检时需要检查刀的长度判断是否超过 20 厘米 如果超过 20 厘米提示刀的长度不允许上车如果不超过 20 厘米安检通过 如果没有车票不允许进门 # 义布尔型变量has_ticket表示是否有车票 # 定义整型变量knife_length表示刀的长度单位:厘米#首先检立是否有车票,如果有才允许进行安检 # 安检时需要检查刀的长度判断是否超过20厘米#如果超过20厘米,提示刀的长度不允许上车 # #如果不超过20厘米,安检通过 # 如果没有车票不允许进门has_ticket True knife_length 50 if has_ticket:print(有票可以去进行安检了)if knife_length 20:print(您携带的刀子有 %d 公分呢 安检过不去 % knife_length)else:print(不超过20厘米,安检通过) else:print(没票不能上) 05. 综合应用 —— 石头剪刀布 目标 强化 多个条件 的 逻辑运算体会 import 导入模块“工具包”的使用 需求 从控制台输入要出的拳 —— 石头1剪刀2布3电脑 随机 出拳 —— 先假定电脑只会出石头完成整体代码功能比较胜负 序号规则1石头 胜 剪刀2剪刀 胜 布3布 胜 石头 5.1 基础代码实现 先 假定电脑就只会出石头完成整体代码功能 # 导入随机工具包 import random # 从控制台输入要出的拳—石头(1)╱剪刀(2)╱布(3) # 电脑随机出拳—先假定电脑只会出石头完成整体代码功能(随机数的函数)player int(input(输入要出的拳—石头(1)╱剪刀(2)╱布(3) :)) computer random.randint(1, 3) quan_tou 石头 jian_dao 剪刀 bu 布 print(玩家出的拳是 %d -- 电脑出的拳是 %d % (player, computer)) # 比较胜负 # 1石头胜剪刀 # 2剪刀胜布 # 3布胜石头 if ((player 1 and computer 2)or (player 2 and computer 3)or (player 3 and computer 1)):print(玩家胜利了玩家出的是 %d % player) elif player computer:print(两个人平局) else:print(电脑胜利了电脑出的是 %d % computer) 5.2 随机数的处理 在 Python 中要使用随机数首先需要导入 随机数 的 模块 —— “工具包” import random导入模块后可以直接在 模块名称 后面敲一个 . 然后按 Tab 键会提示该模块中包含的所有函数 random.randint(a, b) 返回 [a, b] 之间的整数包含 a 和 b 例如 random.randint(12, 20) # 生成的随机数n: 12 n 20 random.randint(20, 20) # 结果永远是 20 random.randint(20, 10) # 该语句是错误的下限必须小于上限本文提供的内容仅用于个人学习、研究如有相关权利人的合法权利请及时通知作者予以删除
http://www.hkea.cn/news/14433113/

相关文章:

  • 中小型企业建设网站网页设计案例
  • 四川简阳建设局招标公告网站wordpress转移
  • wordpress无法开始安装柳州网站建设优化推广
  • 推广优化公司网站关键词搜索名词解释
  • 怎么学习企业网站维护千锋教育西安校区
  • 网站栏目结构设计做软件下载网站
  • 陕西建站公司iis做网站的流程
  • 孟州网站建设wordpress预约插件
  • 网站最下端怎么做phpwind与wordpress
  • 做淘宝网站怎么弄电商app开发费用
  • 网站icp备案需要多久wordpress问题插件
  • 网站有哪几种类型4399网页版入口
  • 漳州招商局规划建设局网站wordpress版权文件
  • 医院网站建设情况说明书wordpress必备
  • 哈尔滨快速建站合作在建项目查询在哪里查
  • 佛山大良网站建设部队网站建设方案
  • 东莞品牌网站建设晋城推广型网站建设
  • 建设网站二级建造师如何解聘购房者网站
  • 深圳动力网站设计公司网络管理系统登录
  • 西安知名网站推广wordpress 全局广告
  • 网站推广到海外怎么做免费不需要vip的追剧软件
  • 安徽常青建设集团网站厦门网站开发比较大的公司
  • 中山企业网站优化郑州一建南阳分公司
  • win8 metro风格网站后台管理模板河南省建设监理协会网站证书查询
  • seo资料站google站长工具
  • 一般用什么做网站首页马尾网站建设
  • 为什么上不了建设银行个人网站网站建设费财务列账
  • 网站建设注意事情大气有内涵的公司名字
  • 坪山城市建设局官方网站大学科技园东区 做网站
  • 长春网站推广有赞商城网站建设