首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python_学习之运算符

目录:

1. 常量

2. 变量

3. 运算符的分类

3.1 算术运算符

3.2 比较运算符

3.3 赋值运算符

3.4 位运算符

3.5 身份运算

3.6 成员运算

3.7 逻辑运算

1. 常量

定义:程序执行过程中不会改变状态的量

常量的定义规范:

1.1 常量名只能是字母,数字或下划线的任意组合

1.2 常量名不能以数字开头

1.3 常量名不能是关键字

1.4 常量一般为大写字母

示例:

APP_NAME="my_web"

2. 变量

在说运算符之前,先要普及下变量的概念,变量从字面的意思就是值可以变化的量,因为我们程序的运行的本质就是量的状态的变化,所以就有了通过一种机制来标记与反应这种状态的变化。

变量的定义规范:

2.1 变量名只能是字母,数字或下划线的任意组合

2.2 变量名不能以数字开头

2.3 python的关键字不能为变量名(and,is,not,or,print,if,else,for,form,in,class,def等等)

2.4 尽量定义的有意义些,尽量使用可识别的英文单词,单词与单词之前以下划线连接

2.5 尽量采用小写的模式定义

示例:

state_flag=True

a=110

b=220

c=a+b

3. 运算符的分类

3.1 算术运算符

3.2 比较操作符

3.3 赋值运算符3.4 位运算符3.5 身份运算

注:is判断的是内存地址的一致,==判断的是变量值的数学相等性

3.6 成员运算3.7 逻辑运算

从左到右

优先级:() not and or

python中的规则:1(非零整数):True,0:False

技巧:左边非零取右边,为零取右边,and相反

示例:

1 or 2  ----> 1

0 or 3  ----> 3

1 and 0 ----->

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210306A00WFU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券