专栏首页林祈python笔记3

python笔记3

if语句

1.if就是如果的意思,属于条件判断 例如:

cars = ['audi','bmw','toyota']

for car in cars:
    if car == 'bwm':
        print(car.upper())
    else:
        print(cair.tilte)  

检测当前元素中是否存在bwm,如果存在就全部大写打印bwm,如果没有则首字母大写打印所有字母.

条件测试

1.每一条if语句都是以true和false为核心的表达式,也就是我们所说的条件表达式。如果条件为true那就执行,如果为false则执行下一条。

注意小事项–(==是等于的意思,=是赋值的意思,二者不可以混淆)

对于条件判断来说有很多的运算符,例如!===<,>,<=,>=等等

2.and 和 or 也是条件运算 但and 和 or的表达方式不一样 一个需要双方都是true 一个只需要一方为true就行了 3.也可以用来检测某一个元素是否在列表里

>>>request = ['sds','sddw','dwdw']
>>>'sds' in request
>>>ture  

4.深入了解布尔表达式

if语句

1.例如:

age = 19
if age >= 18
    print("你够年龄了")

语句意思是如果你大于或等于18了那就输出print里面的话,如果不够那就忽略掉

如果在print后跟着的代码也一起缩进那么也一样在if循环中运行。

2.if-else语句 if-else语句类似于简单的if语句,但其中的else语句可以让我们在指定条件下测试未通过的情况下执行下一步操作

age = 17
if age >= 18:
    print("你够年龄了")
    print("是否进行登记")
else:
    print("对不起,你的年龄不够")
    print("请等到年龄够再来")

如果第一条语句为false的话那就执行下一条也就是else的作用 也有if-elif-else的结构

例如:

age = 12
if age < 4:
    print("你的门票为0")
elif age < 18:
    print("你的门票为5")
else:
    print("你的门票为10")

elif其实可以说是else+if如果上述语句测试结果为 不符合第一个if 和 第二个elif的判断那就会直接执行最后的else 一般来说else的结构用的不是很多 在某些时候else的方式或许很适合但是在大多数的时候还是elif的方式更吃香

elif可以使得代码更简洁更严谨

总之如果你只想执行一个代码块,那就使用if-elif-else结构了;如果要运行多个代码块,就是用一系列独立的if语句

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 死磕python(2)

    Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行...

    blankmiss
  • goindex搭建方法

    大家都知道Google向来对学生都是比较良心的,国外大学的学生邮箱申请到的Googledrive都是无限容量的,而且下载速度不限制(这里要注意你的网络环境必须是...

    blankmiss
  • 死磕python(1)

    1.在python的官网上面下载3.7版本的python点此处。安装的时候记得点击path那个开关,最后验证安装成功可以用快捷键win+R,输入cmd然后在cm...

    blankmiss
  • python条件执行

    mwangblog
  • 【python系统学习04】条件判断语句

    学过 js 的你,看到这个肯定小 case 吧!肯定第一时间得到答案,打印出“1”吧!

    xing.org1^
  • Java入门 - 语言基础 - 10.条件语句

    原文地址:http://www.work100.net/training/java-if-else.html

    光束云
  • 【Python 第24课】 if的嵌套

    和for循环一样,if也可以嵌套使用,即在一个if/elif/else的内部,再使用if。这有点类似于电路的串联。 if 条件1: if 条件2: ...

    Crossin先生
  • 嘿~这里有一份超实用的 switch 教程,真的好想推荐给你

    在上次推文中介绍了关系运算符和条件运算符,今天介绍它们的好搭档,分支结构。如下图所示,左侧是顺序结构,右侧是分支结构

    谭庆波
  • Java|快速掌握java判断语句的用法

    判断语句—if语句,是编程语言中用来判断条件是否满足,然后根据判断结果执行操作。Java的判断语句分为三种:单if语句、if...else语句和if... e...

    算法与编程之美
  • Scala IF…ELSE 语句(六)

    Scala IF...ELSE 语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    大数据技术与架构

扫码关注云+社区

领取腾讯云代金券