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

商城网站系网站封装

商城网站系,网站封装,南宁制作营销型网站,杭州大江东建设局网站本文基于python3。 目录 1、三目运算语句的定义2、三目运算语句#xff1a;包含逻辑运算符 (and、or、not)1、 包含 and2、包含 or3、包含 not4、包含 and、or、not 3、三目运算语句#xff1a;使用多个if ... else ...形式4、三目运算语句#xff1a;在列表#xff08;li…本文基于python3。 目录 1、三目运算语句的定义2、三目运算语句包含逻辑运算符 (and、or、not)1、 包含 and2、包含 or3、包含 not4、包含 and、or、not 3、三目运算语句使用多个if ... else ...形式4、三目运算语句在列表list中使用 1、三目运算语句的定义 先看一下三目运算语句的定义。 当条件为真时计算的表达式 if 条件 else 当条件为假时计算的表达式直接看实例 a 1 result AAA if a % 2 0 else BBB print(result) # BBBa 2 result AAA if a % 2 0 else BBB print(result) # AAA再简写就是这样 a 1 print(AAA) if a % 2 0 else print(BBB) # BBBa 2 print(AAA) if a % 2 0 else print(BBB) # AAA三目运算符其实就等价于if语句。 因此上面的语句等价于下面这个if 语句 a 1if a % 2 0:print(AAA) else:print(BBB)在if条件语句中条件里可以存在 and、or、not。 那么同样的三目运算语句中条件也可以存在 and、or、not。 2、三目运算语句包含逻辑运算符 (and、or、not) 直接看实例 1、 包含 and a -2 print(AAA) if a 0 and a % 2 0 else print(BBB) # AAAa -1 print(AAA) if a 0 and a % 2 0 else print(BBB) # BBB就等价于下面这个if 语句 a -1if a 0 and a % 2 0:print(AAA) else:print(BBB)2、包含 or a 1 result AAA if a 0 or a % 2 0 else BBB print(result) # AAAa -1 result AAA if a 0 or a % 2 0 else BBB print(result) # BBB就等价于下面这个if 语句 a -1if a 0 or a % 2 0:print(AAA) else:print(BBB)3、包含 not a -1 result AAA if not(a 0) or a % 2 0 else BBB print(result) # AAAa 2 result AAA if not(a 0) or a % 3 0 else BBB print(result) # BBB就等价于下面这个if 语句 a -1if not(a 0) or a % 2 0:print(AAA) else:print(BBB)4、包含 and、or、not a -2 result AAA if not(a 0) and a % 2 0 or a -1 else BBB print(result) # AAAa 2 result AAA if not(a 0) and a % 2 0 or a -1 else BBB print(result) # BBB就等价于下面这个if 语句 a -1if not(a 0) and a % 2 0 or a -1:print(AAA) else:print(BBB)3、三目运算语句使用多个if … else …形式 使用多个if … else …形式的语句也可以用三目运算语句写出来。 a 2 result negative if a 0 else positive if a 0 else zero print(result) # positivea 0 result negative if a 0 else positive if a 0 else zero print(result) # zeroa -2 result negative if a 0 else positive if a 0 else zero print(result) # negative就等价于下面这个if 语句 if a 0:print(negative) else:if a 0:print(positive)else:print(zero)可以看到可读性很差。请不要大量使用。 不过如果能配合小括号得话应该会好很多。不过还是不推荐。 a -2 result negative if a 0 else (positive if a 0 else zero) print(result) # negative4、三目运算语句在列表list中使用 三目运算语句是可以在列表中使用的。 直接看实例 TestList [i * 10 if i % 2 0 else i for i in range(10)] print(TestList) # [0, 1, 20, 3, 40, 5, 60, 7, 80, 9]看起来有点儿复杂我们先换成正常的语句你一看就懂。 TestList [] for i in range(10):if i % 2 0:TestList.append(i * 10)else:TestList.append(i) print(TestList) # [0, 1, 20, 3, 40, 5, 60, 7, 80, 9]用这种方法用于处理列表的奇偶位置的数据不同的时候会方便。 具体的原理其实利用的是Python中的列表推导式generator expression 详情请参考列表推导式 以上就是三目运算语句的用法。 如果有问题请指出或者copy了谁的也请指出。 会及时更正。
http://www.hkea.cn/news/14389937/

相关文章:

  • 佳木斯做网站公司wordpress 文章 调用
  • 网站建设的源代码手机端网站开发工具
  • 前端网站开发一个月多少钱小型静态网站是什么原因
  • 飞沐网站设计建设机械网站案例分析
  • 在网站做推广要钱吗wordpress qiniu-uploader 使用
  • 深圳交易平台网站开发网站自动更新时间代码
  • 中国广告设计网站互联网网站建设彭聪
  • 可以上传自己做的视频的网站吗智慧团建app官网下载
  • 浙江天力建设集团有限公司网站网络设计专业介绍
  • 可以免费网络推广网站深圳网站设计灵点网络品牌
  • 网站建设方案ppt模板唐山企业建网站
  • 设计网站外网电影订票网站开发
  • 免费做图片的网站有哪些网站的管理页面
  • 专业合肥网站建设百度精准营销获客平台
  • 网站建设和网站设计wordpress 联系插件
  • 昆明餐饮网站建设手机网站设计趋势
  • 做慕课的网站有哪些推销
  • 花都手机网站建设哈尔滨网站建设一薇ls15227
  • 网站开发收试述网站建设应考虑哪些方面的问题
  • 滨江区做网站公司个人网站备案名称例子
  • 建设外贸营销型网站需要什么芭嘞seo
  • 常见的网站结构类型wordpress与PHP的区别
  • 网站排名所以关键词下降iphone手机网站建设
  • 网站怎么被搜到首页好用的在线代理网页
  • 邯郸信息港二手物品出售短视频seo询盘系统
  • 小学校园网站建设方案logo网站推介
  • 蒙牛企业网站建设规划书网站优化成本
  • 自创网站的软件下载软件制作过程
  • 诏安建设局网站怎么样免费建网站
  • 大型网站开发语言排名网站内容规划流程