模块

#tag一个状态可以标识某种操作,tag=false时,整个循环一起跳出,而不是一层一层跳出

#bin文件一般是文件入口,来执行文件,什么都不做,仅作为程序的初始点
#main文件一般与逻辑相关的主函数
导入模块的方式:
#1.from web.web1.web3 import cal
#2.from web.web1.web3.cal import add
# from web.web1 import web3 #执行web3的__init__文件,唯一不支持的调用方式
random方法
 1 import random
 2 
 3 # ret=random.random()
 4 # ret=random.randint(1,3)
 5 # ret=random.randrange(1,3)
 6 # ret=random.choice([11,22,33,44,55])
 7 # ret=random.sample([11,22,33,44,55],2)
 8 # ret=random.uniform(1,4)
 9 #
10 # print(ret)
11 # ret=[1,2,3,4,5]
12 # random.shuffle(ret)
13 # print(ret)
14 
15 def v_code():
16     ret=""
17     for i in range(5):
18         num=random.randint(0,9)
19         alf=chr(random.randint(65,122))
20         s=str(random.choice([num,alf]))
21         ret+=s
22     return ret
23 print(v_code())

 

posted @ 2020-06-04 16:24  mada’sPythonroad  阅读(142)  评论(0编辑  收藏  举报