Python学习之布尔和数字

布尔有True和Flase两种值

数字0、None,以及元素为空的容器类对象都可视为False,反之为Ture。

bool类型支持的运算符

a and b   :如果a和b都是True,结果为True,否则为False。

a or b     :如果a和b至少有一个True,结果为True,否则为False。

not b      :如果b是False,结果为True,否则结果为False。

 

数字

Python本身支持整数以及浮点数,可以直接计算。

+

-

*

/            

//     整数除法      

%     求余     

**        幂      

 

 

浮点数

浮点数计算结果可能小数位数不确定:

 

字符串

字符串是由多个字符组成的序列。在Python中,用引号括起的都是字符串,字符串是不可变序列类型,默认存储Unicode文本。

str()类型转换

合并字符串

format

 

+

split()分割

join()合并

find查找子串

查找子串在源字符串中的索引位置,找不到find会返回-1

 

 

 

posted @ 2017-02-23 12:26  rrh  阅读(178)  评论(0)    收藏  举报