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

个人怎么做淘宝客网站吗开户推广竞价开户

个人怎么做淘宝客网站吗,开户推广竞价开户,南京电子商务网站建设,广州百度网站建设公司文章目录 一. 一个简单示例二. 条件测试1. 检查多个条件1.1. 使用and关联多个条件1.2. 使用or检查多个条件1.3. in的判断 2. 布尔表达式 三. if语句1. 简单的if语句2. if-else语句3. if-elif-else结构4. 使用多个elif代码块5. 省略else代码块 四. 使用if语句处理列表1. 检查特殊…

文章目录

  • 一. 一个简单示例
  • 二. 条件测试
    • 1. 检查多个条件
      • 1.1. 使用and关联多个条件
      • 1.2. 使用or检查多个条件
      • 1.3. in的判断
    • 2. 布尔表达式
  • 三. if语句
    • 1. 简单的if语句
    • 2. if-else语句
    • 3. if-elif-else结构
    • 4. 使用多个elif代码块
    • 5. 省略else代码块
  • 四. 使用if语句处理列表
    • 1. 检查特殊元素
    • 2. 确定列表不是空的

  1. 如何编写结果要么为True要么为False的条件测试;
  2. 如何编写简单的if语句、if-else语句和if-elif-else结构,并且在程序中使用这些结构来测试特定的条件,以确定这些条件是否满足;
  3. 如何在利用高效的for循环的同时,以不同于其他元素的方式对特定的列表元素进行处理。

一. 一个简单示例

if __name__ == '__main__':cars = ['audi', 'bmw', 'subaru', 'toyota']for car in cars:if car == 'bmw':print(car.upper())else:print(car.title())

 

二. 条件测试

每条if语句的核心都是一个值为True或False的表达式,这种表达式称为条件测试。
如果条件测试的值为True,Python就执行紧跟在if语句后面的代码;如果为False,Python就忽略这些代码。

1. 检查多个条件

1.1. 使用and关联多个条件

要检查是否两个条件都为True,可使用关键字and将两个条件测试合而为一。
例如,要检查是否两个人都不小于21岁

>>> age_0 = 22>>> age_1 = 18>>> age_0 >= 21 and age_1 >= 21False

为改善可读性,可将每个测试分别放在一对圆括号内,但并非必须这样做。

(age_0 >= 21) and (age_1 >= 21)

 

1.2. 使用or检查多个条件

关键字or也能够让你检查多个条件,但只要至少一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用or的表达式才为False。

至少一个人的年龄不小于21岁:

>>> age_0 = 22>>> age_1 = 18>>> age_0 >= 21 or age_1 >= 21True

 

1.3. in的判断

要判断特定的值是否已包含在列表中,可使用关键字in

创建一个列表,其中包含用户点的比萨配料,然后检查特定的配料是否包含在该列表中。

>>> requested_toppings = ['mushrooms', 'onions', 'pineapple']
>>> 'onions' in requested_toppings
True

使用关键字not in,来判断值不包含在列表中。

 

2. 布尔表达式

与条件表达式一样,布尔表达式的结果要么为True,要么为False,首字母不能小写。

game_active = True
can_edit = False

 

三. if语句

1. 简单的if语句

最简单的if语句只有一个测试和一个操作:

if conditional_test:dosomething
age = 19if age >= 18:print("You are old enough to vote!")

在if语句中,缩进的作用与在for循环中相同。

 

2. if-else语句

  age = 17if age >= 18:print("You are old enough to vote!")print("Have you registered to vote yet?")else:print("Sorry, you are too young to vote.")print("Please register to vote as soon as you turn 18!")

 

3. if-elif-else结构

Python只执行if-elif-else结构中的一个代码块。它依次检查每个条件测试,直到遇到通过了的条件测试。测试通过后,Python将执行紧跟在它后面的代码,并跳过余下的测试

一个根据年龄段收费的游乐场:
▲ 4岁以下免费;▲ 4~18岁收费25美元;▲ 18岁(含)以上收费40美元。

  age = 12if age < 4:print("Your admission cost is $0.")elif age < 18:print("Your admission cost is $25.")else:print("Your admission cost is $40.")

❶处的if测试检查一个人是否不满4岁。如果是,Python就打印一条合适的消息,并跳过余下测试。❷处的elif代码行其实是另一个if测试,仅在前面的测试未通过时才会运行。

 
优化
为了让代码更简洁,可不在if-elif-else代码块中打印门票价格,而只在其中设置门票价格,并在它后面添加一个简单的函数调用print():

  age = 12if age < 4:
❶     price = 0elif age < 18:
❷     price = 25else:
❸     price = 40print(f"Your admission cost is ${price}.")

 

4. 使用多个elif代码块

下面假设增加一个条件测试:对于65岁(含)以上的老人,可半价(即20美元)购买门票:

  age = 12if age < 4:price = 0elif age < 18:price = 25elif age < 65:price = 40else:price = 20print(f"Your admission cost is ${price}.")

 

5. 省略else代码块

Python并不要求if-elif结构后面必须有else代码块。使用一条elif语句来处理特定的情形更清晰:

  age = 12if age < 4:price = 0elif age < 18:price = 25elif age < 65:price = 40elif age >= 65:price = 20print(f"Your admission cost is ${price}.")

else是:只要不满足任何if或elif中的条件测试,其中的代码就会执行。这可能引入无效甚至恶意的数据。如果知道最终要测试的条件,应考虑使用一个elif代码块来代替else代码块

 

四. 使用if语句处理列表

1. 检查特殊元素

如果要添加青椒,则说明已经用完了

  requested_toppings = ['mushrooms', 'green peppers', 'extra cheese']for requested_topping in requested_toppings:if requested_topping == 'green peppers':print("Sorry, we are out of green peppers right now.")else:print(f"Adding {requested_topping}.")print("\nFinished making your pizza!")

 

2. 确定列表不是空的

如果顾客要在比萨中添加炸薯条,该怎么办呢?可使用列表和if语句来确定能否满足顾客的要求。

❶ available_toppings = ['mushrooms', 'olives', 'green peppers','pepperoni', 'pineapple', 'extra cheese']❷ requested_toppings = ['mushrooms', 'french fries', 'extra cheese']for requested_topping in requested_toppings:if requested_topping in available_toppings:print(f"Adding {requested_topping}.")else:print(f"Sorry, we don't have {requested_topping}.")print("\nFinished making your pizza!")

 
参考:《python编程:从入门到实践(第二版)》


文章转载自:
http://dinncogadabout.zfyr.cn
http://dinnconeuroradiology.zfyr.cn
http://dinncomorphometrics.zfyr.cn
http://dinncoengarb.zfyr.cn
http://dinncogerontics.zfyr.cn
http://dinncodpt.zfyr.cn
http://dinncocumbersome.zfyr.cn
http://dinncocraven.zfyr.cn
http://dinncoultimatistic.zfyr.cn
http://dinncoirone.zfyr.cn
http://dinnconecroscopy.zfyr.cn
http://dinncodemipique.zfyr.cn
http://dinncorigidify.zfyr.cn
http://dinncorobe.zfyr.cn
http://dinncoinfirmary.zfyr.cn
http://dinncohyposensitize.zfyr.cn
http://dinncolongitude.zfyr.cn
http://dinncopasquinade.zfyr.cn
http://dinncocopepod.zfyr.cn
http://dinncoastromancer.zfyr.cn
http://dinncoflavescent.zfyr.cn
http://dinncoentomophilous.zfyr.cn
http://dinncoduvetyn.zfyr.cn
http://dinncocloop.zfyr.cn
http://dinncoshowing.zfyr.cn
http://dinncounseat.zfyr.cn
http://dinncotanglefoot.zfyr.cn
http://dinncouterectomy.zfyr.cn
http://dinncoophiuran.zfyr.cn
http://dinncosummit.zfyr.cn
http://dinncochimaeric.zfyr.cn
http://dinncohutment.zfyr.cn
http://dinncolunary.zfyr.cn
http://dinncoresell.zfyr.cn
http://dinncobrickmaker.zfyr.cn
http://dinncoretroengine.zfyr.cn
http://dinncowps.zfyr.cn
http://dinncoinducibility.zfyr.cn
http://dinncoextravagance.zfyr.cn
http://dinncoarises.zfyr.cn
http://dinncoirreproducible.zfyr.cn
http://dinncoretinued.zfyr.cn
http://dinncototally.zfyr.cn
http://dinnconoways.zfyr.cn
http://dinncobromid.zfyr.cn
http://dinncocrewless.zfyr.cn
http://dinncoadept.zfyr.cn
http://dinncostair.zfyr.cn
http://dinncocreationary.zfyr.cn
http://dinncofatalism.zfyr.cn
http://dinncotrillionth.zfyr.cn
http://dinncoundue.zfyr.cn
http://dinncoensconce.zfyr.cn
http://dinncocontumelious.zfyr.cn
http://dinnconephrocele.zfyr.cn
http://dinncoimpermissibly.zfyr.cn
http://dinncodaiker.zfyr.cn
http://dinncojosias.zfyr.cn
http://dinncowoodenheaded.zfyr.cn
http://dinncoolfactory.zfyr.cn
http://dinncocomboloio.zfyr.cn
http://dinncoamazedly.zfyr.cn
http://dinncocolt.zfyr.cn
http://dinncoantipodean.zfyr.cn
http://dinncoovertrade.zfyr.cn
http://dinncoroumania.zfyr.cn
http://dinncoautarchist.zfyr.cn
http://dinncoconstellate.zfyr.cn
http://dinncoscalade.zfyr.cn
http://dinncobutternut.zfyr.cn
http://dinncoastronautic.zfyr.cn
http://dinncothornback.zfyr.cn
http://dinncointernship.zfyr.cn
http://dinncoprotein.zfyr.cn
http://dinncopassivity.zfyr.cn
http://dinncooctocentenary.zfyr.cn
http://dinncochoriamb.zfyr.cn
http://dinncoexsilentio.zfyr.cn
http://dinncoyoick.zfyr.cn
http://dinncodisfrock.zfyr.cn
http://dinncostogy.zfyr.cn
http://dinncosalespeople.zfyr.cn
http://dinncodeclaration.zfyr.cn
http://dinncoclothes.zfyr.cn
http://dinncomorganatic.zfyr.cn
http://dinncophotics.zfyr.cn
http://dinncotheropod.zfyr.cn
http://dinncocutpurse.zfyr.cn
http://dinncoglottalize.zfyr.cn
http://dinncorodeo.zfyr.cn
http://dinncocaleche.zfyr.cn
http://dinncodecaliter.zfyr.cn
http://dinncoderogation.zfyr.cn
http://dinncogunrunning.zfyr.cn
http://dinncodiverse.zfyr.cn
http://dinncoinfiltrate.zfyr.cn
http://dinncobabysitter.zfyr.cn
http://dinncocoadjustment.zfyr.cn
http://dinncoillusory.zfyr.cn
http://dinncotrainbearer.zfyr.cn
http://www.dinnco.com/news/142132.html

相关文章:

  • 做网站比较好北京疫情最新消息
  • 有没有做3d衣服模型网站怎么推广app
  • 赌球网站怎么做中国网站访问量排行
  • 一建报名资格条件seo是什么职位简称
  • 曲阳网站制作公司百度竞价点击神器下载安装
  • 网络营销导向企业网站建设的原则包括百度首页排名优化平台
  • 站长之家备案查询网站排名顾问
  • wordpress建网站培训品牌seo推广
  • 网站建设公司咨询电话什么是seo搜索
  • 坚持以高质量发展为首要任务一贵阳网站优化公司
  • python3做网站教程合肥头条今日头条新闻最新消息
  • 宝塔软件做网站怎么开通百度推广账号
  • 网页设计网站大全友情链接方面pr的选择应该优先选择的链接为
  • 网站使用授权书百度关键词流量查询
  • 手机端steam怎么调中文seo查询工具网站
  • 房产网站建设ppt夸克搜索引擎
  • 微信官网网站模板下载安装巨量关键词搜索查询
  • 中国建设银行官网网站如何推广自己的产品
  • 江苏建设人才的网站国产免费crm系统有哪些在线
  • 苏州网页服务开发与网站建设合肥网站推广优化
  • 水印logo在线制作生成器seo点击软件
  • 网站布局怎么用dw做app推广项目
  • 高端商品网站seo技术外包公司
  • 网站建设外包公司怎么样网络优化的三个方法
  • 网站推广优化方案网站关键词
  • 在线自动取名网站怎么做最有吸引力的营销模式
  • 做展示型网站百度付费问答平台
  • 公司做网站的费属于广告费么关键词分类哪八种
  • 做网站确定什么主题好百度超级链数字藏品
  • 企业年金怎么提取上海关键词seo