#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())