码迷,mamicode.com
首页 > 其他好文 > 详细

运算符

时间:2017-07-18 17:25:24      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:==   算数运算   整数   inpu   类型比较   赋值   put   str   比较运算符   

                     运算符

一:算数运算符

+

        列表,字符串类型,列表(+*

-

*

/

% (取余)

>>> 10%3

1

>>> 2**3

8

** 

>>> 2**3

8

//(去余---à返回商的整数部分)

>>> 10//3

3

字典类型:不可以加减乘除。

二:比较运算符。

      >

      <

      == (判断值)

>=

<=

!=

Is(判断id)

>>> num1=123456789

>>> num2=123456789

>> id(num1),type(num1),num1

(35570144L, <type ‘int‘>, 123456789)

>>> id(num2),type(num2),num

(35570168L, <type ‘int‘>, 2)

>>> num1 == num2

True

>>> num1 is num2

False

其他类型的比较------à只能在同种类型比较

字符串(比较按照字符位置依次比较)

>> s1=‘hello‘

>>> s2=‘a‘

>>> 

>>> s1>s2

True

>>> s1<s2

False

列表(比较按照字符位置依次比较)

 

三:赋值运算

     =    +=    -=   *=   /=   %=    **=    //=

四:逻辑运算

and 

age = int(input("请输入年龄:"))
sex = input("请输入性别:")
print(age<=30 and sex==‘falme‘)

 

 

or   

age = int(input("请输入年龄:"))
sex = input("请输入性别:")
print(age<=30 or sex==‘falme‘)

not       (取反)

>>> not True

False

>>> not False

True

优先级

 

 

>> False and True or True

True

 

>>> False and True or True

True

>>> ( False and (True or True))

False

>>> (( False and True) or True)

True

>>> (1 > 10 or (2 > 1 and 1 < -1) or 4 > 3)

True

                      

运算符

标签:==   算数运算   整数   inpu   类型比较   赋值   put   str   比较运算符   

原文地址:http://www.cnblogs.com/w-s-l123/p/7201543.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!