day2-运算符和变量作业

本文详细介绍了Python中的运算符,包括数学运算符、比较运算符、逻辑运算符及辅助运算符,并提供了实例解析。此外,还阐述了Python中的分支结构,包括if单分支、if双分支和if多分支,结合实际例子展示了如何根据不同条件执行不同操作。
摘要由CSDN通过智能技术生成

day02运算符和分支结构

1.运算符

python中支持的运算符分为几类:数学运算符,比较运算符,逻辑运算符,位运算。

A.数学运算符:+(加法运算)—(减法运算)*(乘法运算)/(除法运算)%(取余)//(整除)**(幂运算)

加减乘除与数学中的功能一模一样,不用多讲。

a.%(取余)在数学中是取余数的意思,可分为几个应用

1.判断一个数能否被整除。

2.取整数低位数;

(X % 10 - 获取X的个位数)(X % 100 - 获取X的后两位数)以此类推。

b.// (整除) X // y 代表 x除以y的商 向小取整

应用于数字去掉低位数

c.(幂运算) x**y 代表求x的y次方,如果次方数是1/N,表示开N次方。

B.比较运算符: > .<. >=. <=. ==. !=
C.逻辑运算符:and(逻辑与)or(逻辑或)not(逻辑非)

1.and 相当于生活中的并且 当多个条件都可以满足时。

2.or 相当于生活中的或者,需要多个条件中只要有一个条件满足时使用。

3.not 对某个条件进行否定

D.辅助运算符

(=)( +=)( -=)( *=)( /=)( %=)( //=)( **=)

*运算符的优先级

数学运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符

数学运算符 : ** > * > % > // > ±

2.分支结构

if 单分支结构:

​ if 条件语句 :
​ 代码段

说明:
1.if - 关键字,固定写法
2.条件语句 - 任何有结果的表达式:任何类型的数据,除赋值语句以外的运算符表达式
if后面不能是赋值语句
3.冒号 - 固定写法。(python中冒号后面一般都需要换行后产生缩进来表示代码块)
4.代码段 - 和if保持一个缩进(按tab)的一条或者多条语句;在满足条件的时候才会执行的代码

执行过程:
先判断条件语句是否为True(不是布尔值就转换成布尔再判断),
如果是True就执行代码段。

if 双分支结构 - 满足条件执行某个操作,条件不满足执行另外一个操作

语法:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值