Python

Python第二天

2018-11-28  本文已影响0人  zplus_

一、函数

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默认是十进制

上一篇 下一篇

猜你喜欢

热点阅读