(二)Python小甲鱼入门教程笔记——数字类型、布尔类型、逻辑运算

视频地址(网易云):https://study.163.com/course/courseLearn.htm?courseId=1209507836#/learn/video?lessonId=1280013221&courseId=1209507836

一、数字类型

在这里插入图片描述

  1. x//y 等同于向下取整
  2. 小甲鱼函数速查宝典在这里插入图片描述

二、布尔类型

在这里插入图片描述

在这里插入图片描述

  1. true和false是特殊的整数
True + False
1
True - False
1
True * False
0
True / False
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    True / False
ZeroDivisionError: division by zero
  1. True / False报错因为除数不能为零
  2. IDEL中快捷键 alt+n 出现上一次代码

三、逻辑运算

在这里插入图片描述

1、 短路逻辑:

3 and 4
4
0 and 3
0
1 or 2
1
0 or 6
6

其核心思想是,从左往右只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值。

2、运算符优先级

在这里插入图片描述

图中越往下优先级越高,优先级越低越后计算,比如:

0 or 1 and not 2
False
  1. not优先级最高,先计算not 2 结果为false;
  2. 此时表达式变成了 0 or 1 and false,and优先级比or高,先计算 1 and false (同真为真,一假则假),结果为 false;
  3. 此时表达式为0 or false(一真为真,同假为假),结果为false。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值