【新手】一个小练习中间想不过弯了。。。
在Test和Shape引用的时候,两个对象貌似重合了,输出的结果总是“直角三角形”。然后我在Shape验证直角三角形的那里,加了一个输出abc,全为0。我知道了实际数据没有传到Shape里面去,所以0*0+0*0=0*0 输出直角三角型。
各位大大,我知道我写的这个东西很乱而且没必要的东西特别多。但如果就按照我现在这个代码,怎么改能正确呢?

相关推荐
攻防世界 web新手练习区题解 上
攻防世界 web新手练习区题解 上view_sourcerobots前置知识-robots协议解题backupcookiedisabled_buttonweak_auth view_source 题目描述:X老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了。 从题目描述就知道是让我们查看网页源代码,但是又说鼠标右键坏了,那么就可以f12一件查看源码 成功拿到flag robots 题目描述:X老师上课讲了Robots协议,小宁同学却上课打了瞌睡,赶紧来教教小宁Robots协议是什么吧。
Python爬虫实战:精选三个适合新手的练习平台
本文介绍了三个适合Python爬虫新手的练习平台:GlidedSky、崔庆才的爬虫训练场和Scrapy官方练习站。这些平台提供法律安全、稳定且渐进式难度的爬虫练习环境,帮助新手掌握requests、BeautifulSoup和Scrapy等工具,有效应对反爬机制和数据处理挑战。
Blender作业:新手入门练习 1
Blender新手入门练习
Python新手如何通过结构化练习从看懂到会写?刻意练习路径全解析
编程学习的关键在于将语法知识转化为解决实际问题的能力,这需要通过系统性的刻意练习来实现。其核心原理在于通过目标明确、即时反馈、模式重复和阶梯式难度的训练,帮助学习者跨越从认知到技能的鸿沟。这种练习方法的技术价值在于能高效内化核心编程模式,如数据结构操作、函数封装和问题分解能力。在Python学习场景中,针对变量、循环、函数、面向对象等核心概念设计结构化练习题,能有效解决“看懂了却写不出代码”的普遍困境。本文基于刻意练习与Pythonic思维,为初学者规划了一条从基础语法到综合实战的清晰训练路径,并融入避坑指
Python新手高效练习指南:5大平台与刻意练习方法论
编程学习的关键在于将理论知识转化为实践能力,而刻意练习是跨越这一鸿沟的核心方法。其原理是通过结构化、有反馈的重复训练,将抽象概念固化为可执行的技能,从而有效提升计算思维和问题解决能力。对于Python初学者而言,选择合适的练习平台至关重要,它们能提供即时的运行反馈和梯度合理的题目,帮助巩固语法并训练逻辑。本文聚焦于Python新手练习,深入解析了包括可视化理解代码执行过程的Python Tutor、游戏化闯关的CheckiO、海量题库分类细致的Edabit、社区驱动与代码审查氛围浓厚的Codewars,以及


