【题解】【PTA里的Python题库】7-1 ch6 实验_面向对象程序设计2 ex1 三维向量Vector类

本文介绍了如何定义一个三维向量Vector类,包括向量的加法、减法、标量乘法和除法操作。类中包含私有变量x, y, z,并通过重写__str__方法支持print()显示。提供了输入输出样例及实现思路。" 108164581,8471908,ThinkPHP5.0使用group获取组内最新数据,"['PHP', '框架', 'ThinkPHP', '数据库', '查询']

ch6 实验_面向对象程序设计2 ex1 三维向量Vector类

定义三维向量Vector类,定义其三个分量为x,y,z,x,y,z为私有成员变量,并实现向量的加法(+)、减法(-)以及向量与标量的乘法()和除法(/)运算,如:向量A=(1,2,3),B=(4,5,6),标量k=2,计算向量A+B,A-B及Ak,并显示。 注意:向量显示为(x,y,z)形式,如:print(A+B),显示:(5,7,9)

输入格式:

在一行内输入两向量运算并显示结果语句

输出格式:

输出运算结果

输入样例:

在这里给出第一组输入。例如:

print(Vector(1,2,3)+Vector(4,5,6))

输出样例:

在这里给出相应的输出。例如:

(5,7,9)

在这里给出第二组输入。例如:

print(Vector(1,2,3)-Vector(4,5,6))

输出样例:

在这里给出相应的输出。例如:

(-3,-3,-3)

在这里给出第三组输入。例如:

print(Vector(1,2,3)*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值