py002-斐波那契数列、九九乘法表、随机密码
1、斐波那契数列
#指定序列长度输出 fib = [0,1] ln = int(input('数列长度:')) for i in range(ln - 2): fib.append(fib[-1] + fib[-2]) print(fib)
2、九九乘法表
for i in range(1,10): for j in range(1,i+1): print('%sX%s=%s '%(j,i,i*j),end='') print()
3、生成8位随机密码
#!/usr/bin/env python # -*- coding:utf-8 -*- # import random import string # all_chs = '012345678qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM' # result = '' # for i in range(8): # ch = random.choice(all_chs) # result += ch # print(result) all_chs = string.digits + string.ascii_letters #all_chs = '012345678qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM' def gen_pass(n=8): result = '' for i in range(n): ch = random.choice(all_chs) result += ch return result # #print(result) # print(gen_pass()) # print(gen_pass(4)) if __name__ == '__main__': print(gen_pass()) print(gen_pass(4))
欢迎沟通交流 CslcCloud

浙公网安备 33010602011771号