python中变量加法表达式_Python变量、运算符与表达式

变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变

变量的命名

- 变量名有字母、数字、下划线组成。

- 数字不能开头

- 不可以使用系统关键字

变量的赋值

- 是变量声明和定义的过程[root@web1 ~]# python

Python 2.6.6 (r266:84292, Jan 22 2014, 09:37:14)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> a=1

>>> print a

1

>>> a1=2

>>> a_1=3

# 查询a在内存当中的地址

>>> id(a)

142437776

# 一个值可以拥有多个标签

>>> b=1

>>> id(b)

142437776

Python运算符

- 赋值运算符(“=”,“+=”,“-=“,”*=“,”/=“,“%/”)>>> a=100

>>> a=a-50

>>> a

50

>>> a=100

>>> a-=50

>>> a

50

- 算术运算符(“+”,“-”,“*”,“/”,“//”,“%”,“**”)>>> 1+1

2

>>> 3-2

1

>>> 3*4

12

>>> 4/2

2

>>> 5/2

2

>>> 3.0/2

1.5

>>> 3.0//2

1.0

>>> 17%6

5

>>> 3**3

27

>>> 3**2

9

- 关系运算符(“”,“<=”,“>=”,“!=”,“==”),布尔值>>> 1>2

False

>>> 1<2

True

>>> 1<=2

True

>>> 1>=2

False

>>> 1!=2

True

>>> 1==2

False

- 逻辑运算符(“and”,“or”,“not”)>>> 1>2 and 1<2

False

>>> 1>2 or 1<2

True

>>> not 1<2

False

>>> not 1>2

True

运算符的优先级在同意表达式中,高优先级的先运算

同级别的运算符,按从左到右处理

运算符的优先级,由低到高为:

Lambda

逻辑运算:or

逻辑运算:and

逻辑运算:not

成员测试:in,not in

同一性测试:is,is not

比较:>=,!=,==

按位或:|

按位异或:^

按位与:&

位移:<>

加法与减法:+,-

乘法、除法与取余:*,/,%

正负号:+x,-x

按位翻转:~x

指数:**

表达式是将不同数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子

获取键盘值

#!/usr/bin/python

a=int(raw_input("please input num1 :"))

b=int(raw_input("please input num2 :"))

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值