![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
简单
huaMinPython
这个作者很懒,什么都没留下…
展开
-
2位正整数随机生成100个,10个一行输出。并统计十位是123456789的个数
import randomrandom_list=[random.randint(10,99) for n in range(100)]#这列表出来的真高效,2位数的整数随机生成100个statistics={n:0 for n in range(1,10)}#统计十位是123456789的数字出现的次数for index,n in enumerate(random_list): #强大的enumerate()函数,比range更高效 print(n,end=' ') #print默认回.原创 2021-11-26 13:37:32 · 943 阅读 · 2 评论 -
Python打印乘法表, format()
打印乘法表简单,可以用for i in range(1,n+1): for j in range(1,n+1): print(i*j,' ', end='') print()轻松打印出来。问题在于对齐。format()解决了这个问题print('{:>4}'.format(i*j),end='')这条语句是这段代码的核心,解决了对齐问题。列宽4,右对齐'''乘法表用Python来创造一个提示用户输入数字的乘...原创 2021-11-20 23:16:24 · 1180 阅读 · 4 评论 -
随机数个数比==图形面积比,求π
random()函数,返回0~1之间的随机数sqrt(x)函数,返回x的开平方eval(x)函数,用来执行字符串表达式,并返回表达式的值'''求π方法:随机数,数形结合。直角坐标系圆心为原点的单位圆,和中心为原点的2单位正方形。单位圆的面积/正方形的面积=πr2/4=π/4,再乘以4就是π求横纵坐标都为0~1之间的随机数的2维点落在单位圆里的概率。为计算方便只计算第一象限,然后乘4随机数的个数比==图形的面积比'''from random import random #ran原创 2021-11-20 14:15:13 · 251 阅读 · 0 评论 -
用Python判断密码强度,返回bool值。大写1 小写1 数字3 其他字符3,总长12。
char=list()upper=【cfor cin charif 'A'<=c and c<='Z'】可以快速筛选出列表char里的大写字符lower=【c for c in char if 'a'<=c and c<='z'】可以快速筛选出列表char里的小写字符digit=【c for c in char if 0<=c and 0<=9】可以快速筛选出列表char里的数字symbol=【c for c in char if not( 'A'...原创 2021-11-20 20:27:26 · 562 阅读 · 0 评论