6.5Python经典案例

6.5.1定义一个函数计算两个数之和

def sum(x,y):sum = x + yreturn sum
a = sum(5,6)
print(a)

6.5.2 传入2个值,返回较大的数值

def getMax(x,y):if x>y:return xelse:return y
max = getMax(2,1)
print(max)

6.5.3 声明一个函数,判断一个数是否是 水仙花数

def sxh(n):# 获取个位g = n % 10# 获取十位s = n // 10 % 10# 获取百位b = n // 100# 将各个位数立方相加sum = pow(g, 3) + pow(s, 3) + pow(b, 3)# 输出结果if sum == n:return Trueelse:return False
sxh = sxh(int(input("请输入一个三位数:")))
if sxh:print("是水仙花数")
else:print("不是水仙花数")

6.5.4 声明一个函数,判断一个数是否是 素数

def ss(x):flag = True  # 假设是素数n = 2while n < x:if x % n == 0:# 被其他数整除了 不是素数flag = Falsebreakn += 1if flag == True:return Trueelse:return False
ss = ss(int(input("请输入数字:")))
if ss:print("是素数")
else:print("不是素数")

6.5.3 声明一个函数,判断一个数是否是 完数

def ws(x):sum = 0i = 1while i <= x / 2:if x % i == 0:sum += ii += 1if sum == x:return Trueelse:return False
ws = ws(int(input("请输入一个数字:")))
if ws:print("是完数")
else:print("不是完数")

python经典案例相关推荐

  1. 干就行!大牛给初学者推荐的10个Python经典案例

    Python是一种高级,解释性,交互式且面向对象的脚本语言.Python的设计具有很高的可读性.它使用英语作为关键字,相对于而其他语言则使用标点符号作为语句结束不同,是依靠缩进作为结束.并且其语法结构 ...

  2. python经典案例-Python递归的经典案例

    目录 : 一.递归的简介 二.递归的经典应用 2.1 递归求阶乘 2.2 递归推斐波那契数列 2.3 二分法找有序列表指定值 2.4 递归解汉诺塔 前言: 当我们碰到诸如需要求阶乘或斐波那契数列的问题 ...

  3. python经典案例-Python经典实例

    本书是Python经典实例解析,采用基于实例的方法编写,每个实例都会解决具体的问题和难题.主要内容有:数字.字符串和元组,语句与语法,函数定义,列表.集.字典,用户输入和输出等内置数据结构,类和对象, ...

  4. python泰坦尼克号案例分析_泰坦尼克Python经典案例

    12. 章节 12 - 结论和步骤 7: 优化和战略 如何使用本教程 : 请阅读本内核中提供的解释和相关链接.我们的目标不只是知道 " 是什么 " ,还要知道 " 为什么 ...

  5. python经典案例-Python3经典100例(①)

    实例1 题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 分析:通过三层循环,将个.十.百位上的数分别循环一次,当其中任意两位相同时,则跳过,当各位上的数都不同时 ...

  6. python经典案例-20个Python练手经典案例,能全做对的人确实很少!

    100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python. 如果你感觉学不会?莫慌,小编推荐大家加入群, 前面548中间3 ...

  7. python经典案例:64格棋盘与麦粒

    相传国际象棋是古印度舍罕王的宰相达依尔发明的.舍罕王十分喜爱象棋,决定让宰相自己选择何种赏赐.这位聪明的宰相指着8×8共64格的象棋棋盘说:陛下,请您赏给我一些麦子吧,就在棋盘的第1格中放1粒,第2格 ...

  8. Python经典案例:身体指数BMI

    相信大家都知道BMI 即:BMI = 体重 (kg) / 身高2 (m2) 对于这个问题,我们要做到: 输入:给定体重和身高值 输出:BMI指标分类信息(国际和国内) 思路方法: 难点在于同时输出国际 ...

  9. 想轻松入门Python编程,这10个经典案例你还不知道嘛?

    一直以来,Python都是一门很简单的编程语言,其实无论你有没有基础,学起来都不难. 但,必须有方法,而最好的方法其实就是学+练,即:基本常识+这10经典案例. 而同时有着系统的Python基础知识点 ...

最新文章

  1. 红帽发布第四季度和2019财年报告,多项指标维持两位数增速
  2. Insertion Loss Return Loss
  3. python @property
  4. 阿里云管理Android项目,Android-Sophix
  5. swift 网络请求中含有特殊字符的解决方案
  6. python之pydev安装
  7. 7-2 作业调度算法--短作业优先 (30 分)(思路+详解+vector容器做法)Come Baby!!!!!!!!!!!
  8. 信号与系统 chapter11 LTI系统的响应
  9. Centos7.5 Ambari2.7.4部署
  10. ifcfg-eth0 配置
  11. 学习《html5.css3.0》网页布局和样式精粹(第一天)
  12. vue3中setup()函数的使用一
  13. 助力开发者的魔法式“绝招儿”,你了解几个?
  14. MD5加盐(md5+salt)
  15. DETR代码学习笔记(二)
  16. 【声音可视化】语音学软件:praat
  17. 【运维】阿里云宝塔面板域名DNS解析(如何配置用域名访问网站)
  18. 电脑桌面云便签软件怎么为便签内容添加图片或照片?
  19. YOLOV5dataset.py代码注释与解析
  20. 常用文本编辑器(NotePad++,UtraEdit)

热门文章

  1. 两对等位基因控制一对相对性状的规律(基因互作)
  2. Balanced MSE 使用指南
  3. 专转本-数学考试大纲
  4. 没学编程的孩子,和从小学编程的孩子,差距有多大?
  5. 阅读笔记03——魔鬼搭讪学
  6. 三星内存编码_三星内存铭牌的详细说明|三星记忆棒标签存储参数的详细说明...
  7. 01 Tomcat 的manger配置
  8. web服务器和app服务器
  9. Revo RS5025005C00000
  10. 又涨了?2022年1月程序员平均薪资15052元,高薪还能持续多久?