python学习06

Python学习—day06

1.python中的switch/case语句

python中本来是没有switch/case语句的,可以通过字典与函数结合的方式达switch/case的效果。

如下:

 

注意:from__future__  import division :作用是让计算结果中有小数的显示成小数,不会取整。

2.内置函数

(1)函数:

     abs() --------->返回绝对值

            max() -------->取最大值

            min()  --------->取最小值

            len()  -------->取长度

            divmod() ------>取模

                    例子:divmod(5,2)

                               输出:(2,1)

                pow():  pow(2,3)  ---->2的3次幂:8

                                pow(2,3,4) ----->2^3%4: 0(2的3次幂取余)

                   callable(): 测试某个函数是否能被调用

                   isinstance(): 判断某个对象的类型

                   cmp(): 比较两个字符串是否相等(相等返回0,不相等返回-1)

                   range(): 生成一个序列(数组)

                   xrange(): 与range()相同,适用于大数据运算(效率更高)

                   通过help查询:

              

(2)string函数:

  str.capitalize(): 首字母大写

  str.replace(): 替换

  str.split(): 拆分字符串

  import string : 模块(不常用)

(3)序列处理函数:

         

 

   

 

   

 

   

 

 

 

 

 

posted @ 2017-06-28 10:05  wentaokyle  阅读(147)  评论(0编辑  收藏  举报
其他资源可以访问我的CSDN博客