python课后习题汇总 (实验9)
1.利用面向对象方法求n!
class Factorial:def fac (self,num):factorial = 1for i in range(1,num+1):factorial *= ireturn factorialif __name__ == '__main__':factorial = Factorial()n=int(input('请输入n:'))print(n,'! = ',factorial.fac(n))
2.设计点类,并为这个点类设置一个方法来计算两点之间的距离
class Point:def ww (self,p1,p2):import mathreturn math.sqrt(math.pow((p2[0] - p1[0]), 2) + math.pow((p2[1] - p1[1]), 2))if __name__ == '__main__':point=Point()p1=[1,1]p2=[2,2]print('点{0}与点{1}之间的距离是{2}'.format(p1,p2,point.ww(p1,p2)))
3.创建一个名为Doctor的类,并完成下列要求:
①添加类变量hospital,值为“人民医院”;
②添加实例变量name salary,分别接收对应参数的值;
③添加实例方法checkIn(),显示“上班打卡已完成”。
class Doctor:hospital='人民医院'def __init__(self):self.name='小刘'self.salary='50888元/月'def checkIn(self):print('上班打卡已完成')
print(Doctor.hospital)
xiaoliu=Doctor()
Doctor.checkIn(xiaoliu)
python课后习题汇总 (实验9)相关推荐
- 上海交通大学python实践教程答案_python实践教程答案(求python课后习题答案)
这题的答案(python知识) S = [] while 1: string = input("Please input your numbers:") if string == ...
- 我要大学答案-大学生都在用的小程序 课后习题答案|实验报告|考研资料|期末真题~
我要大学答案-大学生都在用的小程序 课后习题答案|实验报告|考研资料|期末真题~ 小程序信息 分类:教育学习.信息查询 所属平台:微信 体验方式 使用手机微信APP扫描页面上方二维码体验: 在手机微信 ...
- 《Python语言程序设计》王恺 王志 机械工业出版社 第一章 初识Python 课后习题答案
1.6 课后习题 (1)高级语言翻译为机器语言的方式有两种:一种是编译,一种是解释.Python属于解释型语言 (2)Python程序支持两种运行方式:交互式和脚本式 (3)Python的单行注释以 ...
- 鱼C零基础学习python,课后习题答案
最近,我在学习小甲鱼的python入门基础,小甲鱼的python入门基础还是挺不错的,但是他的课后习题需要鱼币,于是我从网上找了找,找到了一个资源, 他的课后习题的所有题目和答案,在这里贡献给各位 p ...
- mysql实验6答案_SQL 2008课后习题答案 实验6
SQL 2008课后习题答案 1.建立索引 <1>对YGGL数据库的Employees表中的DepartmentID列建立索引 use YGGL go create index depar ...
- 我要大学答案———小程序开发指南 课后习题答案|实验报告|考研资料|期末真题的答案
我要大学答案-小程序开发原理 大学所有答案都能免费找 设计思路 我要大学答案-小程序 大学所有答案都能免费找 期末考试题库.清华.南昌理工大学.北大.江西理工大学考试题库 期末考试题库.清华.南昌理工 ...
- 小甲鱼python课后习题【16,17,18,19,20】
[学习笔记,仅供学习交流使用,知识源于鱼c论坛] 作业16: 测试题: 0.我们根据列表.元祖和字符串的共同特点,把它们三统称为什么? 序列 1)都可以通过索引得到每一个元素 2)默认索引值总 ...
- 小甲鱼python课后题答案_小甲鱼Python课后习题-仅学习 - 随笔分类 - 小红帽爱吃大灰狼 - 博客园...
摘要:1.字典是Python中唯一的映射类型 2.字典包含两个要素:键(key)和值(value)他们是成对出现的,用大括号括起来,多对存在时用逗号隔开. 3.可以用dict()直接创建字典,如dic ...
- 小甲鱼python课后习题【26,27,28,29,30】
[学习笔记,仅供学习交流使用,知识源于鱼c论坛] 作业26: 测试题: 0.python的字典是否支持一键多值? 不支持,对相同的键再次赋值直接覆盖 >>> dict2 = {1 ...
最新文章
- 如何找寻最适合的WEB应用安全解决方案(视频)
- 【Android UI设计与开发】第13期:顶部标题栏(四)自定义ActionBar风格和样式
- (转载)数据库范式及宽表窄表理解
- Smarty 显示大括号 | 在Smarty中计算数组元素的长度 | Smarty字符串拼接
- Windows更新右下角出现 天气温度等提示,如何取消
- django-url映射给函数给默认值
- 爬虫-10-响应对象的常用属性
- Storm,Spark和Samza
- Android 打造完美的侧滑菜单/侧滑View控件
- vue和js点击下载pdf,word,png,jpg等格式的文件,解决点击下载pdf却是打开预览的问题
- linux之atoi,atol,atoll,atof
- 插U盘之后文件夹变成exe格式如何修复
- 多商户JAVA扫码点餐小程序源码SaaS模式
- linux下安装drcom方法
- dart sass自学笔记
- 什么是沾包?如何处理?
- 什么是Session 如何使用Session
- 可再生能源虽好,也需电网配套跟上
- 应用线性代数简介 - 向量,矩阵和最小二乘法 By Stephen Boyd and Lieven Vandenberghe
- git subtree pull 错误 Working tree has modifications