复习 Python 匿名函数 内建函数

简介:

lamba

image.png

image.png

image.png

补充:

image.png

如图:

image.png

举例:

image.png

上例中的reduce用法:

image.png



内建函数

image.png


如图,有137的函数、类等等

image.png

类的单词首字母是大写的


查看函数或者类的方法:

image.png

常用的内建函数:

1.返回数字的绝对值

查看内置函数方法:

image.png

所以:

image.png

2.取列表最大最小值

image.png

取大小值内建函数方法:

image.png

比较多个参数:

image.png

比较数字大小:

image.png



常用内建函数

len() 函数

image.png

字符串、元组、列表、字典都可以。一下为字典例子:

image.png

divmod() 内建函数:

image.png

由说明可以看出,这个函数的作用是返回两个数字的商和余数。

image.png

pow()内建函数:

image.png

当两个参数的时候,等于x的y次方,当三个参数的时候,等于x的y次方再跟z取余

举例:

image.png


round() 内建函数:

image.png

举例:

image.png


callable()内建函数:

image.png

判断这个对象是不是可调用的

举例:

image.png

type() 内建函数:

image.png


isinstance() 内建函数:

image.png


返回布尔值

举例:

之前定义过 l 和 s 的函数:

image.png

和type的不用只处:

判断类的时候,用isinstance能更好的判断出来。


cmp() 内建函数:

image.png


image.png


比较字符串:

image.png

是按照字符来比较的,不是按照长度比较的。

range() 和 xrange() 这两个之前已经见过。

类型转换,内置函数:

int()

image.png

举例:

image.png


long()

image.png

image.png



float()

image.png


complex()

转变成一个复数

image.png


str()

image.png


list()

image.png

type()

image.png


hex()

返回16进制的字符串

image.png

image.png


eval()

将16进制还原成10进制

image.png


oct() 把10进制转换成8进制

自己研究一下


chr()内建函数

    image.png

返回的是对应的ascII码的字符。

image.png


ord() 内建函数

image.png

image.png

关于字符串处理的内建函数(即,方法):

str.capitalize()

image.png

查看方法

image.png

方法说明:

image.png

返回一个字符串,字符串的首字母被大写。

举例:

image.png

str.replace()

image.png

说明:替换字符串

image.png

str.split()  

把字符串切成列表

image.png

image.png


str.join()

image.png

image.png


string 模块

import sting   导入模块

很多方法

image.png


打印所有小写字母

image.png

打印所有大写字母

image.png

把字符串第一个字母变成大写

image.png

替换字符串

image.png


序列处理函数:

filter()

image.png

image.png

定义函数名:

image.png

通过函数处理后:

image.png


zip()

image.png

image.png


当第三个列表的长度与前两个不同的时候,按最短的取。

image.png

map()

image.png


两个列表使用:

image.png



reduce()

image.png

image.png



fileter   +  匿名函数

image.png


map + 匿名函数

image.png


reduce + 匿名函数

image.png


列表表达式(列表重写)

举例:

image.png



本文转自 听丶飞鸟说 51CTO博客,原文链接:http://blog.51cto.com/286577399/2046935

相关文章
|
3天前
|
数据挖掘 数据处理 索引
python常用pandas函数nlargest / nsmallest及其手动实现
python常用pandas函数nlargest / nsmallest及其手动实现
18 0
|
8天前
|
Serverless 开发者 Python
《Python 简易速速上手小册》第3章:Python 的函数和模块(2024 最新版)
《Python 简易速速上手小册》第3章:Python 的函数和模块(2024 最新版)
40 1
|
8天前
|
索引 Python
Python高维变量选择:SCAD平滑剪切绝对偏差惩罚、Lasso惩罚函数比较
Python高维变量选择:SCAD平滑剪切绝对偏差惩罚、Lasso惩罚函数比较
10 0
|
10天前
|
Python
python学习-函数模块,数据结构,字符串和列表(下)
python学习-函数模块,数据结构,字符串和列表
49 0
|
10天前
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
|
11天前
|
Python
python学习10-函数
python学习10-函数
|
11天前
|
Python
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
|
11月前
|
Python
Python 字符串str类型的方法(内建函数)分类举例列表
Python 字符串str类型的方法(内建函数)分类举例列表
65 0
|
23小时前
|
机器学习/深度学习 人工智能 数据可视化
Python:探索编程之美
Python:探索编程之美
9 0