Python中常用的函数

一、python中常用函数

(一) 函数eval()

1、作用:去掉字符串最外层的引号

2、示例

 1 str_num = "5"
 2 str_lst = '["张三","李四","王五"]'
 3 
 4 num = eval(str_num)
 5 lst = eval(str_lst)
 6 
 7 print(type(num),type(lst))
 8 
 9 >>>
10 <class 'int'> <class 'list'>
View Code

 

(二) 函数range()

1、作用:生成一定数字范围的可迭代对象(是一个生成器)

2、示例

 1 scope = range(0,5)
 2 
 3 print(type(scope))
 4 print(scope)
 5 
 6 for i in scope:
 7     print(i)
 8 
 9 >>>
10 <class 'range'>
11 range(0, 5)
12 0
13 1
14 2
15 3
16 4
View Code

 

(三) 函数enumerate()

1、作用:返回一个[(index,value),]的可迭代对象

2、示例

1 names = ["zhangsan","lisi","wangwu"]
2 
3 for i in enumerate(names):
4     print(i)
5 
6 >>>
7 (0, 'zhangsan')
8 (1, 'lisi')
9 (2, 'wangwu')
View Code

 

(四) 函数id()

1、作用:查询该变量名对应的值的内存地址

2、示例

1 name = "arno"
2 print(id(name))
3 
4 >>>
5 3053244871712
View Code

 

(五) 函数repr()

1、作用:将字符串中的转义字符看作普通字符

 

(六) 函数dir()和help()

1、作用:dir()查看某个对象拥有的方法; help()查看某个对象的作用

posted @ 2020-12-31 11:42  notesForKai  阅读(500)  评论(0)    收藏  举报