美文网首页Python
Python第二天

Python第二天

作者: zplus_ | 来源:发表于2018-11-28 00:40 被阅读0次

    一、函数

    8、

    引入一个形如 **name 的参数时,它接收一个字典

    引入一个形如 *name 的参数时,它接收一个元组

    包含了所有没有出现在形式参数列表中的参数值( *name 必须在 **name 之前出现)

    9、可变参数:

    通常,这些可变参数是参数列表中的最后一个,因为它们将把所有的剩余输入参数传递给函数。

    10、"字符串".join(字符串列表)  返回字符串,是连接字符串列表,且连接符是前面的“字符串”

    二、杂项

    1、python是基于值的内存管理方式,当一个变量值发生变化时,其内存空间地址也发生变化(C++/Java完全不一样)

    2、删除变量  del(x), python当然有自动内存管理功能

    3、变量名对大小写敏感

    4、help()、dir()要会使用

        dir(x)看所支持的操作

        help(x)则返回其说明文档

    三、内置函数

    1、abs(x)  求复数的模和绝对值

    2、bool=all(iterable)  bool=any(iterable)

    3、str=bin(x)返回二进制串 

    4、str=chr(56)  int=ord('a') 将Unicode为56的转化为字符

    5、dir(obj)  返回obj对象或者obj模块的成员列表  //不熟悉列表成员的时候可以使用dir(list)

    6、sorted(iterable,key=None,reverse=False)  false是升序

    7、round(x [ , 保留几位小数 ] )

    8、reversed (iterable)  //函数有ed

    9、sum(x) 求和 max(x) min(x)

    10、len(x) 长度列表、元组、字符串、字典、集合、range

    11、map(func,seq) 将函数映射到seq每个元素中,返回一个包括函数值的map对象

    12、str = hex(123) 将数字转化为十六进制串

    13、hash(x)将x转化为hash,返回值是Int ,x若为数字没用得到的还是x

    14、int(x [,d] ) !!!把d进制的x转化为十进制,d默认是十进制

    相关文章

      网友评论

        本文标题:Python第二天

        本文链接:https://www.haomeiwen.com/subject/qvyoqqtx.html