作业学习的总结
1.关于辗转相除法的使用方法
又称为欧几里算法
使用这个方法来求最大公约数比较好
做法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | a = int ( input ( "输一个整数a:" )) b = int ( input ( "输一个整数b:" )) while a % b ! = 0 : c = b b = a % b a = c print (a) print (b) print ( "--------------" ) print (b) |
利用函数来进行求解,那么我们就要定义一个函数有关于原求解:
那么首先就是函数的定义这一方面的操作
具体的操作方法,然后倘若你有垫点别的语言的基础应该是能看懂的
1 2 3 4 5 6 7 | def area(a): m = ( 3.14 ) * a * * 2 return m a = int ( input ( "输入一个整数:" )) m = area(a) print (m) |
感谢作业让我知道我一直是个废物
关于回文数的判断
这个倒一下做出来了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | def sum (a,n): c = a i = 0 m = 0 p = 0 while i<n: m = m * 10 + a p = p + m i + = 1 return p a = int ( input ( "输入一个参数a:" )) n = int ( input ( "输入一个参数n:" )) c = sum (a,n) print (c) |
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决