首页 > 代码库 > python_day6_其他模块

python_day6_其他模块

#############random

随机产生

验证码

import random
def yanzhengma(n=5):
res=‘‘
for i in range(n):
num=random.randint(0,9)
zimu=chr(random.randint(65,90))
JG=random.choice([num,zimu])
res+=str(JG)
return res
print (yanzhengma(4))

 

#################eval()函数

eval()函数的作用:-->比较智能的 脱掉字符串的括号,让列表、字符串、元组等互相转

例子:
A=‘1+2‘
print (A,type(A))

B=eval(A)
print (B,type(B))


A结果是 字符串 1+2
B结果是3 int类型

 

 

####################os模块

带补充

###################sys模块

待补充

 

python_day6_其他模块