day15_内置函数

1.print:打印进度条

import time
for i in range(0,101,2):  
     time.sleep(0.1)
     char_num = i//2      #打印多少个'*'
     per_str = '\r%s%% : %s\n' % (i, '*' * char_num) if i == 100 else '\r%s%% : %s'%(i,'*'*char_num)
     print(per_str,end='', flush=True)
#小越越  : \r 可以把光标移动到行首但不换行
print(self, *args, sep=' ', end='\n', file=None)

2.序列:reversed(反序),slice()m[start:stop:step]
l = (1,2,23,213,5612,342,43)
print(l)
print(list(reversed(l)))

l = (1,2,23,213,5612,342,43)
sli = slice(1,5,2)
print(l[sli])

其他:input,print,type,hash,open,import,dir

str类型代码执行:eval,exec

数字:bool,int,float,abs,divmod,min,max,sum,round,pow

序列——列表和元组相关的:list和tuple

序列——字符串相关的:str,bytes,repr

序列:reversed,slice

数据集合——字典和集合:dict,set,frozenset

数据集合:len,sorted,enumerate,zip,filter,map

猜你喜欢

转载自www.cnblogs.com/wzc27229/p/11032024.html
今日推荐