复习内置函数

# 复习内置函数
print
input
len
type
open

tuple
list

dir
id
help

range
next
iter

eval
exec
# 执行字符串中的文字
# 不同:exec没有返回值,切断返回值,中间流程
# eval 不安全,适用有返回值的简单计算
# 特别:字符串中文字有交互如input,使用compile(code,single)
compile #一次编译,终生执行
code = 'print(123)'
comp1 = compile(code,exec)
exec(comp1)

callable # 判断一个变量是不是函数,这个变量后面有没有括号
print(callable(print)) # True
a = 1
print(callable(a)) # False

# 文件操作
writable # 可不可写
readable #可不可读

hash # 可不可哈希,能哈希显示哈希结果

print('XXX',end='',file='X') # X如果是文件句柄的话是重定向到文件
动态打印:
import time
for i in range(0,101,2):
    time.sleep(0.1)
    char_num = i//2

# progress Bar API打印精度条

abs #绝对值
divmod #除余方法
divmod(3,2) #1(除法),2(剩下余数)
round # 小数精确
round(3.141592,3) #四舍五入
pow #幂运算
pow(2,3)

 

上一篇:java – RestTemplate应该是静态全局声明的吗?


下一篇:[安卓其他] Android保持Session与PHP自定义保存Session数据