- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 随机密码生成。编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8为密码。
代码如下:import randomimport stringa=string.ascii_letters+string.digits'''a=['1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f','g','h','i', 'j','k','l','m','n','o','p','q','r', 's','t','u','v','w','x','y','z', 'A','B','C','D','E','
2021-12-31 21:12:54
3138
1
原创 Python的lambda函数用法
先举一个例子:将一个列表里的每个元素都平方。key=map(lambda x: x*x,[y for y in range(10)])print(list(key))结果如下:从这个简单的例子,我们可以看出,用lambda函数首先减少了代码的冗余,其次,用lambda函数,不用费神地去命名一个函数的名字,可以快速的实现某项功能,最后,lambda函数使代码的可读性更强,程序看起来更加简洁。下面介绍使用lambda函数求一定范围内的奇数(或偶数),返回一个列表,代码如下:key=filt
2021-12-31 20:26:24
768
原创 Python实现,给定正整数n、a,求最大的k,使n的阶乘可以被a^k整除但不能被a^(k+1)整除。
废话不多说,直接上代码。方法一:n,a=eval(input())m=1for i in range(1,n+1): m=m*i for k in range(1,n): ak=a**k aj=a**(k+1) if m%ak==0 and m%aj!=0: breakprint(k)方法二:n,a=eval(input())m=1for i in range(1,n+1): m=m*ifo
2021-12-30 18:32:27
1935
原创 Python实现三角形九九乘法表
Python实现三角形九九乘法表正三角形九九乘法表#正三角形九九乘法表for i in range(1,10): for j in range(1,i+1): print(str(i)+"*"+str(j)+"="+str(i*j),end="\t") print("\n")倒三角形九九乘法表#倒三角形九九乘法表for m in range(1,10): for n in range(m,10): #print("{}*{}={}".fo
2021-12-29 18:19:49
6591
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人