我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python内置函数

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python内置函数

什么是内置函数? 就是python给你提供的,拿来直接用的函数, 比如print 和 input等等. 截止到python版本3.6.2 python一共提供了68个内置函数. 他们就是python直接提供给我们的,有一些我们已经见过了. 有一些还没有见过. 还有一些需要学完了面向对象才能继续学习的. 今天我们就认识一下python的内置函数,如下图所示,然后按照分类,进行介绍,方便大家记忆.

一.和作用域相关的(2)

    locals() :     返回当前作用域中的名字

    globals():  返回全局作用域中的名字

二.迭代器/生成器相关的(3)

    range():  生成数据 常用的 for i in range(10)

    iter():      获取迭代器,内部使用了__iter__()方法来获取迭代器

    next():     迭代器向下执行一次,内部使用了__next__()方法返回迭代器的下一个项目

三.基础数据类型相关的(38)

分两种:数字有关的和数据结构有关的

1.数字相关的(14)

分三种:数据类型、数据转换、数学运算

    1).数据类型(4)

        bool():常用的False有0,"",{},[],(),False,None

        int():整数

        float():小数

        complex():复数 即实数和虚数的集合( 不怎么用)

    2).数据转换(3)

        bin(): 二进制  0b开头

        oct():八进制   0o开头

        hex():十六进制 0x开头

    3).数学运算(7)

        abs():              返回绝对值

        divmode(a,b): 返回的是元祖,结果为商和余数

        round(): 四舍五入 ,有时五舍六入

  pow(a, b): 求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余

        sum(Iterable,start) :把可迭代的对象进行循环,计算和,然后和后面的数相加,不写的话默认为0

  min() :求最小值

        max() :求最大值

2.数据结构有关的(24)

分三种:序列、数据集合、相关内置函数

    1).序列(13)

  包括列表元祖,相关内置函数,字符串

    ①列表元祖(2)

    list():列表

    tuple():元祖

    ②相关内置函数(2)

    reversed():将一个序列翻转, 返回翻转序列的迭代器

  slice():列表的切片

 

  ③字符串(9)

        str():字符串

        format():格式化输出,具体数据相关, 用于计算各种计数, 精算等

例子:

print(format(91,"b"))  #1011011  二进制

print(format(97,"c"))  #unicode码 a

print(format(123456789,"e"))#科学计数法,默认保留6位,1.234568e+08

print(format(123456789,".2e"))#1.23e+08  保留两位小数

print(format(0.2342,".3f"))#小数点计数法,默认是6位. 0.234

        bytes():将字符串转换成bytes类型

例子:

s = "周润发"

print(bytes(s,encoding="utf-8")) #b'\xe5\x91\xa8\xe6\xb6\xa6\xe5\x8f\x91'

        bytearry():         返回一个新字节数组

        memoryview():  查看bytes在内存中的情况

 ......

四.反射相关(4)

  • hasattr(obj, str) :  判断对象中是否包含了xxx(str),返回为True或者False

  • getattr(obj, str):           从对象中获取xxxx(str)有返回值.

  • setattr(obj, str, value): 给对象设置xxxx(str)属性值(value)

  • delattr(obj, str):           从对象中删除xxxxx(str)信息

 

五.面向对象有关的(9)

    issubclass()

判断xxxx类是否是xxxx类的子类(判断第一个参数是否是第二个参数的后代)

详情:https://mp.weixin.qq.com/s/q_bj8lAZhvPZXSu42skzjQ

.....

六.其他(12)

 

1.输入输出(2)

        input():获取用户输入的内容

        print():打印输出

详情:https://mp.weixin.qq.com/s/q_bj8lAZhvPZXSu42skzjQ 或者扫描下方公众号关注,获取更多信息

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python内置函数

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python内置函数

什么是内置函数? 就是python给你提供的,拿来直接用的函数, 比如print 和 input等等. 截止到python版本3.6.2 python一共提供了68个内置函数. 他们就是python直接提供给我们的,有一些我们已经见过了.
2023-01-30

python 内置函数

python内置了一系列的常用函数,以便于我们使用python。基本的数据操作基本都是一些数学运算(当然除了加减乘除)、逻辑操作、集合操作、基本IO操作,然后就是对于语言自身的反射操作,还有就是字符串操作。官方文档:https://docs
2023-01-30

Python的内置函数

1.什么是内置函数?  就是python给你提供的. 拿来直接⽤的函数, 比如print., input等等. 截止到python版本3.6 python一共提供了68个内置函数. 他们就是python直接提供给我们的Makedown地址:
2023-01-31

Python之内置函数

'''内置函数 :    作用域相关(2) :        locals : 返回当前局部作用域内的所有内容        globals : 返回全局作用域内的所有内容    基础数据类型相关(38) :        和数字相关 : 
2023-01-31

python内置函数1

1.r=compile(s,"","exec")  compile()将字符串编译成python代码2.exec(r)  执行python代码3.eval("8*6") eval("")里面只能执行表达式,执行eval()会
2023-01-31

Python系列-python内置函数

本文转载自:http://www.javaxxz.com/thread-359303-1-1.htmlabs(x)返回数字的绝对值,参数可以是整数、也可以是浮点数。如果是复数,则返回它的大小all(iterable)对参数中的所有元素进行迭
2023-01-31

python内置函数3-dir()

Help on built-in function dir in module __builtin__:dir(...)    dir([object]) -> list of strings        If called withou
2023-01-31

python内置函数3-delattr(

Help on built-in function delattr in module __builtin__:delattr(...)    delattr(object, name)        Delete a named attr
2023-01-31

python内置函数3-complex(

Help on class complex in module __builtin__:class complex(object) |  complex(real[, imag]) -> complex number |   |  Crea
2023-01-31

python内置函数2-bytearra

Help on class bytearray in module __builtin__:class bytearray(object) |  bytearray(iterable_of_ints) -> bytearray. |  by
2023-01-31

python内置函数3-compile(

Help on built-in function compile in module __builtin__:compile(...)    compile(source, filename, mode[, flags[, dont_in
2023-01-31

python内置函数3-cmp()

Help on built-in function cmp in module __builtin__:cmp(...)    cmp(x, y) -> integer        Return negative if x
2023-01-31
2023-01-31

python-常用内置函数

1.其他  - len / open / id / range / type2.输入输出  - print / input 3.强制转换  - dict / list / tuple / int / str / bool / set4.编码
2023-01-31

python内置函数4-execfile

Help on built-in function execfile in module __builtin__:execfile(...)    execfile(filename[, globals[, locals]])       
2023-01-31

python内置函数map/reduce

python有几个内置的函数很有意思:map/filter/reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是python列表方法的三架马车。filter() 函数:filter
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录