zoukankan      html  css  js  c++  java
  • day 13内置函数一 (巨多)

    一 . 内置函数

    作用域相关:locals( )  返回当前作用域中的名字       globals( ) 返回全局作用域中的名字

    迭代器相关:range( )  生成数据      next( )迭代器向下执行一次,内部实际使用了 __next__( )方法返回迭代器的下一个项目

                          iter( )  获取迭代器,内部实际使用的是__iter__( )方法来获取迭代器

    字符串类型代码的执行: eval ( ) 执行字符串类型的代码,并返回最终结果        exec ( )  执行字符串类型的代码

                           compile( )将字符串类型的代码变异,代码对象能够通过exec语句来执行或者eval ( )进行求值

                            由返回值的字符串形式的代码用eval ( ),没有返回值的字符串形式的代码用exec ( ),一般很少用到compile( )

    输入和输出相关:input( ) 获取用户输入的内容              print( ) 打印输出

    内存相关:hash( )获取到对象的哈希值(int,str,bool,tuple)                           id( )获取到对象的内存地址

    文件操作相关:open( )用于口打开一个文件,创建一个文件句柄

    模块相关:__import__( )用于动态加载类和函数

    帮助:help( )  函数用于查看函数或模块用途的详细说明

    调用相关:callable( )   用于检查一个对象是否可调用的,如果返回True,object有可能调用失败,但如果返回False.那调用绝对不会成功

    查看内置属性: dir( )查看对象的内置属性,方法,访问的是对象中的__dir__ ( )方法

    基础数据类型相关:数字相关:bool( )               init( )           float( )            complex( )

                                     进制转换:bin( )                otc( )            hex( )

    数学运算: abs( )返回绝对值              divmode( )返回商和余数           round( )四舍五入

                       min( )求最小值                  max( )求最大值                 sum( )求和

    和数据结构相关:列表和元祖:

                         list ( )        tuple( )            reversed( )             slice( )

    字符串相关:        str ( )            format ( )              bytes( )                 bytearray( )               memoryview( )            

                             ord )               chr ( )            ascii( )              repr( )

    数据集合:

                       dict{ }    创建一个字典           set( )创建一个集合              frozenset( )创建一个冻结的集合        len ( ) 返回对象中的元素个数           sorted( )                   enumerate( )                all( )                    any( )                        zip( )

                                filter( )                     map( )   

  • 相关阅读:
    使用集合组织相关数据
    深入类的方法
    深入C#数据类型
    上机练习1 更新会员积分
    魔兽争霸登录
    jQuery
    打卡系统
    [工具]kalilinux2016.2 更新后
    [技术分享]借用UAC完成的提权思路分享
    [技术分享]利用MSBuild制作msf免杀的后门
  • 原文地址:https://www.cnblogs.com/liuteacher/p/9936316.html
Copyright © 2011-2022 走看看