信息技术学业水平测试python模拟试题讲解(4)

2024-03-25
| 20页
| 207人阅读
| 3人下载
普通

内容正文:

Python模拟题讲解ppt 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 “非名师”公众号 南通张剑平 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 Python编辑器打开“最大公约数2. py”,进行以下操作并保存结果。 自定义递归函数,利用欧几里得辗转相除法求两个数的最大公约数。辗转相除法是求最大公约数的一种方法,具体做法是:两个数中用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。得到最后的除数就是这两个数的最大公约数。 14.最大公约数和最小公倍数 步数 被除数 除数 商 余数 用辗转相除法求40和24的最大公约数 辗转相除法 注意:“除”和“除以”的区别! 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 Python编辑器打开“最大公约数2. py”,进行以下操作并保存结果。 自定义递归函数,利用欧几里得辗转相除法求两个数的最大公约数。辗转相除法是求最大公约数的一种方法,具体做法是:两个数中用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。得到最后的除数就是这两个数的最大公约数。 14.最大公约数和最小公倍数 步数 被除数 除数 商 余数 1 40 24 1 16 2 24 16 1 8 3 16 8 2 0 用辗转相除法求40和24的最大公约数 辗转相除法 注意:“除”和“除以”的区别! / / / = = = … … … 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 Python编辑器打开“最大公约数2. py”,进行以下操作并保存结果。 自定义递归函数,利用欧几里得辗转相除法求两个数的最大公约数。辗转相除法是求最大公约数的一种方法,具体做法是:两个数中用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。得到最后的除数就是这两个数的最大公约数。 14.最大公约数和最小公倍数 步数 被除数 除数 商 余数 1 40 24 1 16 2 24 16 1 8 3 16 8 2 0 用辗转相除法求40和24的最大公约数 / / / = = = 注意:“除”和“除以”的区别! 被除数=除数 除数=余数 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 Python编辑器打开“最大公约数2. py”,进行以下操作并保存结果。 自定义递归函数,利用欧几里得辗转相除法求两个数的最大公约数。辗转相除法是求最大公约数的一种方法,具体做法是:两个数中用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。得到最后的除数就是这两个数的最大公约数。 14.最大公约数和最小公倍数 def gcd(a,b): #递归法求最大公约数 r=__①__ #求余数 if r==0: return b #余数为零返回最大公约数 else: return gcd(__②__) m=int(input("m=")) n=int(input('n=')) print(m,n,"的最大公约数为",gcd(__③__)) 定义了两个参数 递归法 a%b b r b,r m,n 模 拟 题 讲 解 非名师张剑平 江 苏 省 信 息 技 术 学 业 水 平 考 试 def gcd(a,b): #递归法求最大公约数 r=__①__ #求余数 if r==0: return b #余数为零返回最大公约数 else: return gcd(__②__) m=int(input("m=")) n=int(input('n=')) print(m,n,"的最大公约数为",gcd(__③__)) Python编辑器打开“最大公约数2. py”,进行以下操作并保存结果。 自定义递归函数,利用欧几里得辗转相除法求两个数的最大公约数。辗转相除法是求最大公约数的一种方法,具体做法是:两个数中用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除

资源预览图

信息技术学业水平测试python模拟试题讲解(4)
1
信息技术学业水平测试python模拟试题讲解(4)
2
信息技术学业水平测试python模拟试题讲解(4)
3
信息技术学业水平测试python模拟试题讲解(4)
4
信息技术学业水平测试python模拟试题讲解(4)
5
信息技术学业水平测试python模拟试题讲解(4)
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。