变量和运算符

一,变量和运算符

1.定义变量

①变量作用:变量是用来保存数据。

②语法:变量 = 数据。

③变量名:变量名由程序员自己命名。

(变量名的要求:a 标识符,b 不能是关键字,c 不能使用系统函数名、类名、模块名,d 字母都小写,多个字母之间用下划线隔开,且要做到见名知意。)

④语法表达式中的‘数据’可以是任何有结果的表达式。

2.使用变量

①保存的数据能做到的,变量都能够做。

②在使用变量前需要确保变量都被定义。

3.重新给变量赋值

①重新赋值后的变量使用的是新数据。

②重新赋值的时候可以赋值不同类型的数据。

4.同时定义多个变量

①同时定义多个变量:变量1 = 变量2 = … = 数据

②给多个变量赋不同的值:变量1, 变量2, … = 数据1, 数据2, …(变量个数等于数据个数)

5.Python定义变量和重新给变量赋值原理

①python定义变量是先申请内存,内存占用多大看需要保存的数据需要多大。

②重新赋值是需要重新申请新的内存。

6.运算符
6.1数学运算符

①数学运算符包括:+, -, *, /, %(取余), //(整除), **(幂运算)

需要注意的是:“/” 运算的结果类型一定是float ; “ +, -, *”的运算结果类型看运算对象中是否有浮点型。

②取余运算(%)的应用场景:

判断两个数之间是否存在整除关系。

取低位数(对10或者10的n次幂取余)。

③整除(//):求商,商向小取整。

应用场景1:在能整除的情况下获取整型的商。

应用场景2:去掉整数的低位数。

6.2比较运算符

①比较运算符的结果都是bool(True或者False)。

②Python中比较运算符可以像数学中一样连写表示范围。(12 <= age <= 21)

6.3逻辑运算符

①逻辑and:相当于并且,用来连接两个要求同时成立的条件。

规则:两个条件都是True结果就为True,否则为False

②逻辑or:相当于或者

规则:条件1 or 条件2 - 两个条件都是False结果才是False。

③逻辑not:对指定条件进行否定。

某个条件正向写复杂且情况很多,而反向写简单,就可以写反向加not。

6.4赋值运算符

4.赋值运算符:=, +=, -=, *=, /=, //=, **=, %=.

①所有赋值运算符的作用都是将数据存储到变量中

②+=:变量名 += 数据,(变量必须是定义过的)

③赋值运算是没有结果的,赋值语句无法提供数据,使用时先单独完成赋值操作。

6.5运算符的优先级

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

数学运算符:** &

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值