如何算出一个整数分数?


之一单元 《观察物体三》

1、根据一个方向观察到的形状摆小正方体,有多种摆法,无法确定立体图形的形状。

2、根据三个方向观察到的形状摆小正方体,只有1 种摆法。

3、从正面、左面、上面3个不同的方向观察同一组物体而画出的图形就是三视图。

5、由三视图拼摆正方体的 *** :俯视图打地基,主视图疯狂盖,左视图拆违章。

6、先摆出符合正面的立体图形,再摆出符合上面的立体图形,最后确定立体图形。根据从正面、左面、上面观察到的平面图形还原立体图形只有唯一的一种情况。

7、不同角度观察一个物体 , 看到的面都是两个或三个相邻的面。

8、至少用8个正方体可拼成较大的正方体,27个64个125个……都可拼成较大正方体。

在整数除法中,如果商是整数而没有余数,我们就说被除数是除数的倍数,除数是被除数的因数.

如整数a能被b整除(a÷b=c),那么a就是b和c的倍数,b和c就是a的因数。因数和倍数是相互依存的,不能单独存在。

因数:一个数的因数的个数是有限的,最小的因数是1,更大的因数是它本身。

如:9的最小的因数是1,更大的因数是9。

又如:A的最小的因数是1,更大的因数是A。

一个数的因数的求法:成对地按顺序找,或用除法找。

如:15的因数:1、3、5、15

完全数:除了它本身以外所有的因数的和等于它本身的数叫做完全数。如:6的因数有:1、2、3(6除外),刚好1+2+3=6,所以6是完全数,小的完全数有6、28等

倍数:一个数的倍数的个数是无限的,最小的倍数是它本身。

一个数的倍数的求法:依次乘自然数。

例如:6的倍数:6,12,18,24,30……

二、自然数按能不能被2整除分为:奇数 偶数

奇数:不是2的倍数的数叫做奇数。

如1、3、5、7、9、11……

偶数:是2的倍数的数叫做偶数。

如:2、4、6、8、10、12……

最小的奇数是1,最小的偶数是0。

2、3、5倍数的特征:

个位上是0,2,4,6,8的数都是2的倍数。

个位上是0或5的数,是5的倍数。

一个数各位上的数的和是3的倍数,这个数就是3的倍数。

如果一个数同时是2和5的倍数,那它的个位上的数字一定是0。

同时是2、3、5的倍数,个位上是0并且各位上的数的和是3的倍数,这个数就同时是2、3、5的倍数。更大的两位数是90,最小的两位数是30,最小的三位数是120。

同时满足2、3、5的倍数,实际是求2×3×5=30的倍数。

6的倍数既是2 的倍数,又是3的倍数。

(个位上是0,2,4,6,8且各位上的数的和是3的倍数)

同时是3、5的倍数的特征:个位上是0或5,且各位上的数的和是3的倍数。

三、自然数按因数的个数来分:质数、合数、1、举报,一经查实,本站将立刻删除、维护您的正当权益。


}

有不少同学学完Python后仍然很难将其灵活运用。我整理 37 个Python入门的小程序。在实践中应用Python会有事半功倍的效果。

例子1:华氏温度转换为摄氏温度

华氏温度转摄氏温度的公式:C = (F - 32) / 1.8。本例考察Python的加减乘除运算符。

将华氏温度转换为摄氏温度
例子2:计算圆的周长和面积

输入半径,计算圆的半径和面积,圆周长公式:2πr,面试公式:π*r^2

半径计算圆的周长和面积
例子3:实现一元一次函数
例子4:实现二元二次函数
例子5:分离整数的个位数

将一个正整数的个位数,以及除个位数外的部分分离。需要用到模(取余数)运算符%,和整除运算符//

例子6:实现一个累加器

实现一个简单的累加器,可以接受用户输入3个数字,并将其累加。需要用到复合赋值运算符:+=

输入年份,判断是否是闰年。闰年判断方法:能被4整除,但不能被100整除;或者能被 400 整除。需要用到算术运算符逻辑运算符

输入一个数字,判断基数还是偶数,需要运算和if ... else结构

用户输入一个 1-6 之间的整数,与程序随机生成的数字作比较。需要用到if ... elif ... else结构

之前判断闰年是输出TrueFalse,这次需要输出文字版闰年平年

例子11:摄氏度与华氏度互转

之前做过华氏度转摄氏度,现在通过分支结构实现二者互转。

例子12:是否构成三角形

输入三个边长度,判断是否构成三角形。构成三角形的条件:两边之和大于第三边

例子13:输出成绩等级

输入成绩分数,输出分数对应的等级。

某企业的奖金根据销售利润按照如下规则计算提成。输入销售利润,计算奖金。

例子15:实现分段函数

数学中经常会见到分段函数,用程序实现如下分段函数

之前实现的累加器只能支持 3 个数相加,现在需要去掉该限制,可以无限相加。

程序随机生成一个正整数,用户来猜,程序根据猜的大小给出相应的提示。最后,输出用户猜了多少次才猜中。

例子19:打印乘法口诀表

输入一个正整数,判断是否是素数。素数定义:大于1的自然数中,只能被1和它本身整除的自然数。如:3、5、7

end = int(num // 2) + 1 # 只判断前半部分是否能整除即可,前半部分没有能整除的因此,后半部分肯定也没有
例子21:斐波那契数列

输入正整数 n,计算第 n 位的斐波那契数。斐波那契数列当前位置的数字等于前两个数字之和,1 1 2 3 5 8 ...

斐波那契数列 v1.0
水仙花数是一个3位数,该数字每个位上数字的立方和正好等于它本身,例如:

猴子第一天摘了 n 个桃子,当天吃了一半,还不瘾,又多吃了一个

第二天早上又将剩下的桃子吃掉一半,又多吃了一个

以后每天早上都吃了前一天剩下的一半零一个。

到第10天早上想再吃时,剩下一个桃子。求第一天共摘了多少。

反向思考:第 n-1 天的桃子 = (第n天桃子 + 1) * 2,从 第 10 天循环计算道第一天即可

将 例子14:计算提成改用列表+循环的方式,代码更简洁,并且可以处理更灵活。

例子26:某天是一年中的第几天

输入某个日期,计算当天是一年中的第几天

计算某天是一年中的第几天

判断一个字符串是否是回文串,回文串是一个正读和反读都一样的字符串,如:level

例子28:个人信息输入输出

不定义类的情况下,可以将个人信息保存在元祖中

input_s = input('输入学生信息(学号 姓名 性别),空格分隔(输入q,则退出):')
例子29:个人信息排序

个人信息保存在元组中,并按照学号、姓名或者性别排序。

input_s = input('输入学生信息(学号 姓名 性别),空格分隔(输入q,则退出):')
例子30:对输入的内容去重
例子31:输出集合交集

给定Python web工程师算法工程师需要的技能,计算二者交集。

Python set集合除了能计算交集,还可以计算并集、补集

用程序实现石头剪刀布游戏。

# 0代表布,1代表剪刀,2代表石头

字典的key是姓名,value是身高,现在需要按照身高对字典重新排序。

例子34:二元二次函数 v2.0

将二元二次函数封装在函数中,方便调用

二元二次函数 v2.0
例子35:斐波那契数列 v2.0

使用递归函数的形式生成斐波那契数列

以上就是本次分享的所有内容,如果你觉得文章还不错,欢迎关注公众号:Python编程学习圈,每日干货分享,发送“J”还可领取大量学习资料。或是前往,了解更多编程技术知识。

}

我要回帖

更多关于 整数和分数的计算方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信