美文网首页编程语言
python3内置函数

python3内置函数

作者: KyleHai | 来源:发表于2019-04-06 11:18 被阅读0次

运行环境:python3.5.4

1.map()

"

map(func,iter)函数,用来将某个可迭代对象iter里的元素,用传入的函数func,进行处理,再返回一个可迭代对象。

"

map_test_str = ['1','2','3','4']

map_test_str =map(int,map_test_str)    #使用int函数,对map_test_str中的值进行转换,全部转换为整型

print(map_test_str)     #返回可迭代对象地址

print([afor ain map_test_str])    #将结果遍历到一个数组中

2.abs()

"

abs(n)函数,返回某个数n的绝对值

"

abs_test_num0 = -6

abs_test_num1 = 6

abs_0 = abs(abs_test_num0)

abs_1 = abs(abs_test_num1)

print(abs_0)

print(abs_1)

print(abs_0 == abs_1)

3.all()

"

all(iter) 函数用于判断给定的可迭代参数 itera 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。

元素除了是 0、空、None、False 外都算 True。

"

all_test_list0 = [1,"a","2",3]

all_test_list1 = [0,1,"a","2",3]

all_test_list2 = [None,1,"a","2",3]

all_test_list3 = [False,1,"a","2",3]

all_test_list4 = []

bool_rs0 = all(all_test_list0)

bool_rs1 = all(all_test_list1)

bool_rs2 = all(all_test_list2)

bool_rs3 = all(all_test_list3)

bool_rs4 = all(all_test_list4)

print(bool_rs0)

print(bool_rs1)

print(bool_rs2)

print(bool_rs3)

print(bool_rs4)

4.any()

"

any(iter)函数用于判断给定的可迭代参数 iter 是否存在任意一个元素为True,如果有一个为 True,则返回 True;否则返回False

元素除了是 0、空、FALSE 外都算 TRUE。

"

all_test_list0 = [1,"a","2",3]

all_test_list1 = [0,1,"a","2",3]

all_test_list2 = [None,1,"a","2",3]

all_test_list3 = [False,1,"a","2",3]

all_test_list4 = []

bool_rs0 =any(all_test_list0)

bool_rs1 =any(all_test_list1)

bool_rs2 =any(all_test_list2)

bool_rs3 =any(all_test_list3)

bool_rs4 =any(all_test_list4)

print(bool_rs0)

print(bool_rs1)

print(bool_rs2)

print(bool_rs3)

print(bool_rs4)

5.ascii() 

"

ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符串中的非 ASCII 字符则返回通过 repr() 函数使用 \x, \u 或 \U 编码的字符。 生成字符串类似 Python2 版本中 repr() 函数的返回值。

"

ascii_test_str0 ='123456'

ascii_test_str1 = [1,2,3,4,5]

ascii_test_str2 = {1,2,3,4}

ascii_test_str3 = {'k':2,'v':3}

ascii_test_str4 =(1,2,3,4,5,6)

ascii_rs0 =ascii(ascii_test_str0)

ascii_rs1 =ascii(ascii_test_str1)

ascii_rs2 =ascii(ascii_test_str2)

ascii_rs3 =ascii(ascii_test_str3)

ascii_rs4 =ascii(ascii_test_str4)

print('字符串:',ascii_rs0)

print('列表:',ascii_rs1)

print('集合:',ascii_rs2)

print('字典',ascii_rs3)

print('元组',ascii_rs4)

5.bin()

"

bin(n) 返回一个整数 int 或者长整数 long int 的二进制表示。

"

bin_test_num0 =10

bin_test_num1 =200

bin_rs0 =bin(bin_test_num0)

bin_rs1 =bin(bin_test_num1)

print(bin_rs0)

print(bin_rs1)

6.bool()

"

bool(n) 函数用于将给定参数转换为布尔类型,如果没有参数,返回 False。

bool 是 int 的子类。

"

bool_test0 ='1'

bool_test1 =2

bool_test2 ='ab'

bool_test3 =None

bool_test4 = []

bool_rs0 =bool(bool_test0)

bool_rs1 =bool(bool_test1)

bool_rs2 =bool(bool_test2)

bool_rs3 =bool(bool_test3)

bool_rs4 =bool(bool_test4)

print(bool_rs0)

print(bool_rs1)

print(bool_rs2)

print(bool_rs3)

print(bool_rs4)

相关文章

  • Python内建函数

    在python2中一下函数为内置函数,在python3中,一下部分函数已从内置函数中移除,变为内置类 1、map(...

  • 【小白福利、快速入门Python】之内置函数

    欢迎大家关注公众号【哈希大数据】python的内置函数――基础介绍总结篇68个内置函数python3内置了68个常...

  • Python 69个内置函数分8类总结

    内置函数 Python3解释器中内置了69个常用函数,属于底层的函数,它们到处可用。有些对大家来说比较熟悉,比如a...

  • Python学习

    第六天 Python常用内置函数Python3解释器中内置了69个常用函数,属于底层的函数,它们到处可用。有些对大...

  • 02-Python3的基础语法

    Python3中常用的快捷键 prin()函数 含义:是python3中的内置函数作用:在控制台输出()里面的所有...

  • python3内置函数(1)

    python3常用内置函数: 1.abs()函数 abs函数是返回数字的绝对值 基本语法: abs(x) x...

  • Python3内置函数(一)

    Python3内置函数(一) 1.abs abs()函数返回数字的绝对值 语法: abs(x) 参数 x -- 数...

  • python3创建多线程的几种方法

    python3创建多线程主要有下面两种方法:函数、类 1.函数创建多线程 python3中,提供了一个内置模块th...

  • Python 2 与 python 3的区别

    python3已经将print置为内置函数,因此输出用print() round()四舍五入函数: python3...

  • python3内置函数

    1. abs()获取绝对值 2. all()接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回...

网友评论

    本文标题:python3内置函数

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