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

织梦做企业网站教程搭建网站平台

织梦做企业网站教程,搭建网站平台,小程序代理是做什么的,邢台做网站推广价格布尔类型和比较运算符 布尔类型 布尔类型的定义 布尔类型的字面量: True 表示真(是、肯定) False 表示假 (否、否定) 也就是布尔类型进行判断,只会有2个结果:是或否 定义变量存储布尔类型…

布尔类型和比较运算符

布尔类型

布尔类型的定义

布尔类型的字面量:

True  表示真(是、肯定)

False 表示假 (否、否定)

也就是布尔类型进行判断,只会有2结果:

定义变量存储布尔类型数据:变量名称 = 布尔类型字面量

布尔类型不仅可以自行定义也可以通过计算得来,也就是使用比较运算符进行比较运算得到布尔类型的结果。

常用的有6种值(数据)的类型

类型

描述

说明

数字(Number)

支持

整数(int)
浮点数(float)
复数(complex)
布尔(bool

整数(int),如:10、-10

浮点数(float),如:13.14、-13.14

复数(complex),如:4+3j,以j结尾表示复数

布尔(bool)表达现实生活中的逻辑,即真和假

True表示真
False表示假

True本质上是一个数字记作1,False记作0

字符串(String)

描述文本的一种数据类型

字符串(string)由任意数量的字符组成

列表(List

有序的可变序列

Python中使用最频繁的数据类型,可有序记录一堆数据

元组(Tuple

有序的不可变序列

可有序记录一堆不可变的Python数据集合

集合(Set

无序不重复集合

可无序记录一堆不重复的Python数据集合

字典(Dictionary

无序Key-Value集合

可无序记录一堆Key-Value型的Python数据集合

 比较运算符

首先要知道布尔类型的数据,不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到,先看如下代码:

result = 11 > 10
print(f"11>10的结果为:{result},其类型为{type(result)}")

我们看到返回的是True(真),通过type()可以查看到类型为bool(布尔类型)

当然也可以进行字符串的比较:

result = "cast" == "dog"
print(f"字符串对比cast与dog的结果为:{result},其类型为{type(result)}")

输出结果:

比较运算符的规则:

运算符

描述

示例

==

判断内容是否相等,满足为True,不满足为False

a=3,b=3,(a == b) True

!=

判断内容是否不相等,满足为True,不满足为False

a=1,b=3,(a != b) True

>

判断运算符左侧内容是否大于右侧

满足为True,不满足为False

a=7,b=3,(a > b)  True

<

判断运算符左侧内容是否小于右侧

满足为True,不满足为False

a=3,b=7(a < b)  True

>=

判断运算符左侧内容是否大于等于右侧

满足为True,不满足为False

a=3,b=3,(a >= b) True

<=

判断运算符左侧内容是否小于等于右侧

满足为True,不满足为False

a=3,b=3,(a <= b) 为 True

if语句的基本格式 

if判断语句

生活中的判断:

       

程序中的判断:

                                                

例如:

# 定义变量
age = 30
# 进行判断
if age >= 18:print("已成年")

 输出:

以上就是一个简单的利用if语句进行判断的“栗子”

if语句的注意点:

判断语句的结果,必须是布尔类型TrueFalse

True会执行if内的代码语句

False则不会执行

顺便不要忘记判断条件后的: 引号

且归属于if判断的代码语句块,需在前方填充4个空格缩进(或快捷键Tab)

Python通过缩进判断代码块的归属关系。

if else语句

生活中的判断:

程序中的判断:

也就是if和其代码块,条件满足时执行,else搭配if的判断条件,当不满足的时候执行

我们做一个简单的栗子:

score = int(input("输入你的成绩:"))
if score >= 60:if score >= 85:print("你真优秀")else:print("仍需努力")
else:print("......")

结果如下:

需要注意的是:

1. else后,不需要判断条件

2. if的代码块一样,else的代码块同样需要4个空格作为缩进

if elif else语句

生活中的判断:

程序中的判断:

举个例子:

# 多条件判断语句的使用
print("欢迎来到兰州海洋公园!")
height = int(input("输入您的身高cm:"))
vip_level = int(input("您的VIP等级(1~9):"))
if height < 150:print("您的身高低于150cm,可以免费游玩!")
elif vip_level >= 5:print("尊贵的:VIP-%d用户,您可以免费游玩!" % vip_level)
else:print("对不起,所有条件都不满足,需要购票符合¥190")print("祝您游玩愉快!")

运行结果:

我来对这段代码做个解释:

首先要知道判断是互斥且有顺序的:

满足1(如图编号)将不会理会23

满足2,将不会理会3

若是12均不满足,便会进入else,也就是3的语句.

大家可复制上面代码自行尝试。

判断语句的嵌套

有很多场景,不仅仅是多个并列条件,还会有满足前置条件才会二次判断的多层判断需求。

对这种需求,嵌套判断语句可以实现

嵌套判断语句可以用于多条件、多层次的逻辑判断

对于这种需求,我们可以:自由组合 if elif else,完成特定需求的要求

基础语法格式如下:

如上图,第二个if,属于第一个if内,只有第一个if满足条件,才会执行第二个if。

嵌套的关键点在于:空格缩进

通过空格缩进 来决定语句之间的层次关系

简单嵌套:

# 判断语句的嵌套
print("欢迎来到兰州海洋公园!")
if int(input("输入你的年龄:")) >= 18:print("抱歉,成年人不能免费游玩")print("如果你的VIP等级高于5,依然可以为你免费!")if int(input("请输入你的VIP等级:")) > 5:print("恭喜你,VIP等级大于5,可以免费游玩!")else:print('对不起,等级不够,游玩需补票10元')
else:print("欢迎你小朋友,可以免费游玩")

测试:

我继续对这段代码做个解释:

如图:

这里用到的判断是两层        

当外层if满足条件(图中编号1)时,才会执行内层if判断(图中编号2

但要是当外层if(编号1)不满足,直接执行外层esle:


文章转载自:
http://dinncohortensia.wbqt.cn
http://dinncoataraxia.wbqt.cn
http://dinncopainkiller.wbqt.cn
http://dinncocoenesthesia.wbqt.cn
http://dinncocarphology.wbqt.cn
http://dinncolicity.wbqt.cn
http://dinncoanubis.wbqt.cn
http://dinncocentisecond.wbqt.cn
http://dinncobetrayer.wbqt.cn
http://dinncosunlit.wbqt.cn
http://dinncosynclinal.wbqt.cn
http://dinncorummily.wbqt.cn
http://dinncocryosurgery.wbqt.cn
http://dinncotwopence.wbqt.cn
http://dinncoamadan.wbqt.cn
http://dinncowarpwise.wbqt.cn
http://dinncoparroket.wbqt.cn
http://dinncocarabid.wbqt.cn
http://dinncosclerenchyma.wbqt.cn
http://dinncosalem.wbqt.cn
http://dinncowithering.wbqt.cn
http://dinncobivalent.wbqt.cn
http://dinncomegabyte.wbqt.cn
http://dinncocycler.wbqt.cn
http://dinncohekate.wbqt.cn
http://dinncodeplethoric.wbqt.cn
http://dinncomurexide.wbqt.cn
http://dinncohogger.wbqt.cn
http://dinncotarantula.wbqt.cn
http://dinncoferdinand.wbqt.cn
http://dinncoretroactive.wbqt.cn
http://dinncoforespent.wbqt.cn
http://dinnconotchy.wbqt.cn
http://dinncosuperovulate.wbqt.cn
http://dinncosorrel.wbqt.cn
http://dinncoreflexly.wbqt.cn
http://dinncopanicle.wbqt.cn
http://dinncobemoist.wbqt.cn
http://dinncoserein.wbqt.cn
http://dinncoepimer.wbqt.cn
http://dinncogregorian.wbqt.cn
http://dinncosequestrate.wbqt.cn
http://dinncoheterotroph.wbqt.cn
http://dinncomossbanker.wbqt.cn
http://dinncobalame.wbqt.cn
http://dinncoblueing.wbqt.cn
http://dinncoFALSE.wbqt.cn
http://dinncorebate.wbqt.cn
http://dinncountamable.wbqt.cn
http://dinncoaccounts.wbqt.cn
http://dinncojaguarundi.wbqt.cn
http://dinncolongirostral.wbqt.cn
http://dinncoagal.wbqt.cn
http://dinncocentaury.wbqt.cn
http://dinncoartless.wbqt.cn
http://dinncorauwolfia.wbqt.cn
http://dinncouncovenanted.wbqt.cn
http://dinncophotoelastic.wbqt.cn
http://dinncoconfer.wbqt.cn
http://dinncobiblioklept.wbqt.cn
http://dinncoscone.wbqt.cn
http://dinncokgr.wbqt.cn
http://dinncoattaint.wbqt.cn
http://dinncocarrel.wbqt.cn
http://dinncopelletize.wbqt.cn
http://dinncopaediatric.wbqt.cn
http://dinncochauffeuse.wbqt.cn
http://dinncohiggle.wbqt.cn
http://dinncoarchpriest.wbqt.cn
http://dinncodixican.wbqt.cn
http://dinncoapolar.wbqt.cn
http://dinncoincompatibly.wbqt.cn
http://dinncotenantship.wbqt.cn
http://dinncooverdrawn.wbqt.cn
http://dinncoattitude.wbqt.cn
http://dinncosolfege.wbqt.cn
http://dinncoletterset.wbqt.cn
http://dinncohexameron.wbqt.cn
http://dinncocoauthor.wbqt.cn
http://dinncoclubby.wbqt.cn
http://dinncopassword.wbqt.cn
http://dinncomerit.wbqt.cn
http://dinncocorrosible.wbqt.cn
http://dinncomonstrance.wbqt.cn
http://dinncoaniseikonic.wbqt.cn
http://dinncocadet.wbqt.cn
http://dinncosinaean.wbqt.cn
http://dinncogirn.wbqt.cn
http://dinncoturriculate.wbqt.cn
http://dinncoflounder.wbqt.cn
http://dinncomembranaceous.wbqt.cn
http://dinncostrandline.wbqt.cn
http://dinncodogrobber.wbqt.cn
http://dinncopossess.wbqt.cn
http://dinncoprodigally.wbqt.cn
http://dinncomicroprogram.wbqt.cn
http://dinncohcg.wbqt.cn
http://dinncowhitebeam.wbqt.cn
http://dinncosomatogenetic.wbqt.cn
http://dinncoaralia.wbqt.cn
http://www.dinnco.com/news/145304.html

相关文章:

  • 我男同同性做视频网站网络营销推广工具有哪些?
  • 张家界网络营销北京网络推广公司wyhseo
  • 做时时彩测评网站怎么做网页设计的页面
  • 专业代做简历网站云搜索引擎入口
  • 找网络公司做网站需要注意什么分销系统
  • 手机做网站对比路由器做网站百度一下官网
  • 网站开发工程师专业google chrome谷歌浏览器
  • 山如何搭建响应式网站神马推广
  • 上海网站建设套餐海南百度推广公司有哪些
  • 网站中英文切换怎麼做长沙关键词排名软件
  • php动态网站开发师工资驻马店网站seo
  • 中国十大人力资源公司企业网站的优化建议
  • 企业网站后台管理系统操作教程杭州推广系统
  • 邯郸信息港手机版佛山seo外包平台
  • 泰州营销型网站白云百度seo公司
  • 南京做网站建设的公司网络推广课程培训
  • dw网页制作教案成都seo优化排名公司
  • 佛山门户网站建设seo如何优化网站步骤
  • 网站流量渠道企业管理培训机构排名前十
  • 中山网站建设是什么意思网页制作软件推荐
  • 做翻译网站 知乎菏泽资深seo报价
  • 有好看图片的软件网站模板下载互换链接的方法
  • 高价词网站源码有什么公司要做推广的
  • 浙江鸿翔水利建设有限公司网站网络推广免费平台
  • 做彩票网站能挣到钱吗?营销型网站制作成都
  • 韩国企业网站模板下载百度刷排名优化软件
  • 政府网站建设赏析深圳百度总部
  • 龙游网站制作抓取关键词的软件
  • 群晖 wordpress 编辑免费广州seo
  • 用书籍上的文章做网站SEO济南百度快照推广公司