![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
知否知乎
这个作者很懒,什么都没留下…
展开
-
编写函数factors(num, k),函数功能是:求整数num中包含因子k的个数,如果没有该因子则返回0,例如:32=2×2×2×2×2,则factors(32,2)=5。要求输入输出均在主函数中完
def factors(num, k): li = [] while num > 1: for i in range(2, num+1): if num % i == 0: num = int(num / i) if num == 1: ...原创 2019-04-21 17:18:56 · 2385 阅读 · 0 评论 -
题目:输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间。
原创 2019-04-22 23:36:24 · 8648 阅读 · 1 评论 -
一球从n米(自己输入)高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
def f(n): li_down = [] li_up = [] for i in range(10): li_down.append(n) n /= 2 li_up = list(map(lambda x: x/2, li_down)) sum0 = sum(li_down) + sum(li_up[0:10]) ...原创 2019-04-29 15:04:55 · 2834 阅读 · 0 评论