print('0.根据ASICII 反馈字符:',chr(97)) print('1.ord根据字符反馈ASICII:',ord("a")) print('2.pow,幂函数运算,x**y,x**y%z:',pow(2,3),pow(3,5,4)) print('3.reversed倒序反转:',list(reversed([1,2,3,4]))) print('4.round四舍五入:',round(4.74534)) print('5.set做集合:',set('hello')) print('6.slice切片,存在start,stop,和step属性:',[1,2,3,4,5][slice(3,5)])#效果同l[3:5] print('7.sorted 排序',sorted([2,1,5,4,3,6,1]))#同类型比大小,不同类型之间不能比较,高级方法同max和min print('8.str转化成字符串,与eval相克可以用eval互换:',eval(str({'m':1,'n':2}))) print('9.sum求和:',sum(range(101))) print('10.type查看数据类型:',type(eval(str({'m':1,'n':2})))) print('11.vars,参数为list,输出dict',"无参数,同locals(),有参数则用dict方式输出所有方法") print('12.import 导入模块和:__import__用法:==>\n','import-->system-->__import__()==>\n',"__import__('hello').test()") print("-"*60) l=[1,2,6,7,4,2,3,8,9] print(l[1:7:2]) #切片设置步长 m_d={'m':1,'n':2} print(eval(str(m_d)))#类型为dict,与原来互换 #分隔符 print("-"*60,"vars") def test(): msg="abcdefghi" print(locals()) print(vars()) test() #分隔符 # print("-"*60,"import") # import hello #导入hello.py文件,不能导入字符串 # hello.test() #调用hello.py中的test函数 # # # print("-"*60,"__import__") # __import__('hello').test() #import--->system--->__import__()
2018年12月15日 其他内置函数
猜你喜欢
转载自www.cnblogs.com/python1988/p/10122635.html
今日推荐
周排行