
Python经典练习题
文章平均质量分 91
小馒头学python
腾讯云社区创作之星、华为云云享专家、阿里云博客专家、支付宝开发者社区创作者、研究生在读、具备横测经验
商务盒作学习交流请+v:lfypython2001
展开
-
Python经典练习题(四)
有一分数序列:2/1,3/2,5/3,8/5, 13/8,21/13…求出这个数列的前20项之和。这个方法使用了一个for循环来计算每个数字的阶乘,然后将它们相加以得到最终的和。这个方法首先预先计算了1到20的所有数字的阶乘值,然后直接使用这些值来求和。这个方法使用了递归来计算每个数字的阶乘,然后将它们相加以得到最终的和。这里我们就可以找到规律了,如果以行为函数的参数,我们不妨将其设定为外循环的参数。我们首先分析一下,本题实现的步骤主要有两个,分别是前四行和后三行。方法三:使用预先计算好的阶乘值求和。原创 2023-09-27 19:36:57 · 321 阅读 · 3 评论 -
Python经典练习题(三)
首先,我们计算每次落地后的位移和速度,然后将其用于计算下次反弹的高度。在内部循环中,我们检查 num 是否可以被 i 整除,如果可以,就将 i 添加到 factors 列表中,表示 i 是 num 的一个因子。再落下,求它在第10次落地时,共经过多少米?本题需要我们掌握的知识点在于,判断字符串,是数字还是字母还是啥的,当然在Python内置中几乎都可以找到我们需要的。其中,vf是最终速度,vi是初始速度,a是加速度(重力加速度),t是时间。其中,d是位移,g是重力加速度(9.8 m/s²),t是时间。原创 2023-09-22 15:50:39 · 1026 阅读 · 0 评论 -
Python经典练习题(二)
这里我再进行说明一下,第一个月第二个月小兔子成长,第三个月小兔子长大了,可以下崽了,所以第三个月有两对,第四个月那个大兔子依旧可以下,所以是三对,第五个月大兔子依旧在下崽,但是它们第一批生的小兔子也可以下崽了,所+2变成了五队,接下来写在纸上,就会奇迹般的发现这好像和斐波那契数列这么像呢!对于每个数字,它会检查从2到该数字本身之间是否有除了1和它自身以外的因子。古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?原创 2023-09-22 15:24:28 · 992 阅读 · 0 评论 -
Python经典练习题(一)
为什么差是 2 呢?它创建了原始列表的一个浅拷贝,这意味着两个列表之间的元素是独立的,但如果列表中包含其他可变对象(如列表中的列表),则这些可变对象在两个列表中仍然是共享的。这样,我们就找到了 n 和 m 的值,而 x = m^2 - 100 = 1^2 - 100 = -99。本题在编写之前,我们要明确哪个月份多少天,以及这个年份是不是闰年,所以这里我们创建了两个函数,一个用于判断是否是闰年,一个进行天数的计算。现在,我们想找到两个整数 n 和 m,它们的乘积等于 168,同时它们之间的差为多少。原创 2023-09-22 14:18:28 · 687 阅读 · 2 评论