2019-04-17 day_3_笔记

day 3


课程回顾

课程内容

运算符

运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符、(位运算)

1.数学运算符:+,-,,/,//,%,*
2.比较运算符:>, <, ==, !=, >=, <= 所有比较运算符的运算结果都是布尔值
3.逻辑运算符: and(逻辑与运算),or(逻辑或运算),not(逻辑非运算)(所有逻辑运算符的运算对象都是布尔值,结果也是布尔值)
4.运算符优先级
数学运算符>比较>逻辑>赋值

if语句

1.什么时候需要if条件语句
程序中某些代码不是一定会执行,而是在满足某些条件的时候才执行就可以使用if条件语句
2.if结构
1)语法
if 条件语句:
代码块
2)说明
if - 关键字,固定语法
条件语句 - 结果是布尔表达式;本质是除了赋值语句意外的任何语句
3)执行过程
先判断条件语句是否为True(如果条件语句不是布尔值,先转换为布尔再2判断)如果为True则执行代码块中语句,否则不执行,直接执行后面的其他语句。
3.if -elif-else

python和数字相关的类型:int、 float、 bool、 complex

1.int(整形):包含所有的整数,例如:20, -30
2.十进制:直接写
3.二进制:前缀0b,十进制转换二进制bin()
4.八进制:前缀0o,,十进制转换八进制oct()
5.十六进制:前缀0x,十进制转换十六进制hex()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容