##python自学之路 --常用函数##

Posted 邬迪内斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了##python自学之路 --常用函数##相关的知识,希望对你有一定的参考价值。

一、常用内置函数

Ⅰ、strip() 函数

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

1、当strip里面为空时,默认删除空白符(包括\'\\n\', \'\\r\',  \'\\t\',  \' \')

Ⅱ、split()函数

Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串

语法:

str.split(str="", num=string.count(str)).

例1:

Ⅲ、find()函数

Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(默认为0) 和 end(默认为字符串长度) 范围,

返回值:如果查到:返回查找的第一个出现的位置。否则,返回-1

语法:

str.find(str, beg=0, end=len(string))

Ⅳ、abs()函数

abs() 函数返回数字的绝对值。

 

 

 Ⅴ、eval()函数

eval() 函数用来执行一个字符串表达式,并返回表达式的值

 Ⅵ、hex()函数

hex() 函数用于将10进制整数转换成16进制,以字符串形式表示

 Ⅶ、instance()函数

isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。

 Ⅷ、len()函数

Python len() 方法返回对象(字符、列表、元组等)长度或项目个数

Ⅸ、map()函数

格式:map(function,iterable,...)

第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。

 Ⅹ、reversed()函数

sorted()函数

sorted 方法返回的是一个新的 list,list.sort() 方法只为 list 定义。而 sorted() 函数可以接收任何的 iterable。

语法:sorted(iterable, key=None, reverse=False)

round()函数

round() 方法返回浮点数x的四舍五入值

语法:round( x [, n] )    //x -- 数值表达式,n -- 数值表达式,表示从小数点位数。

zip()函数

zip函数以可迭代的对象作为输入参数,将对象中对应的元素打包成元组输出新的对象

format()函数

语法:

基本语法是通过 {} 和 : 来代替以前的 % ,format 函数可以接受不限个参数,位置可以不按顺序

二、python中Bool为flase的情况

1、在python中,以下数值会被认为是False:

为0的数字,包括0,0.0
空字符串,包括\'\', ""
表示空值的None
空集合,包括(),[],{}
其他的值都认为是True

以上是关于##python自学之路 --常用函数##的主要内容,如果未能解决你的问题,请参考以下文章

**.Python自学之路:网络编程

自学Python之路 - 目录

Python自学之路01--学习大纲

##.Python自学之路:反射(非常重要的编程思路)

python语言的自学之路

Python自学之路第一篇:Python简介和入门