题目没有限定输入的边长一定为整数,应该改为浮点数float 判断是否能构成三角形还要保证三条边都为正数 能构成三角形时再计算面积,否则可能出现负数开根号的情况,会报错 输出要求保留1位小数,要用格式化输出 修改后的代码如下:import math x = float(input('请输入三角形的边a:')) # 边长可能为...
大一计算机专业新生应当学习以下内容:1. 计算机科学基础:学生将了解计算机硬件和软件的基本知识,以及它们是如何相互协作的。这一部分的知识对于理解更复杂的概念至关重要。2. 编程语言和开发工具:学生需要掌握至少一种主流编程语言,如Python或Java,并学会使用相关的开发工具和环境。通过实际项目,学生能够...
计算机科学基础知识部分,学生将学习到计算机的工作原理、硬件与软件的基本概念、以及计算思维的基础。在编程语言和开发工具方面,学生会熟悉至少一种主流编程语言,如Python、Java或C++,同时也会接触一些开发工具,如IDE(集成开发环境)、版本控制系统等。算法与数据结构课程则是学习如何高效地解决问题的关键。
一级:主要考察计算机的基本操作和基础知识,包括Windows操作、Office办公软件等常用应用软件的使用。二级:侧重于编程能力,包括C语言、Java、Python等多种编程语言,要求考生掌握基本的编程语法和算法。三级:分为多个方向,如PC技术、数据库技术、网络技术等,要求考生具备在某一特定领域的深入理解和应用能力。
CS61A是Berkeley大一新生的入门计算机课程,涵盖Python编程、Scheme语法和SQL基础知识,强调抽象概念和高级编程思想。这门课程虽广泛但浅显,适合初学者入门。选择这门课程的原因,部分源于flyingpig的csdiy.wiki以及对Python的兴趣。学习过程中,按照阅读、观看讲座、完成实验室任务、讨论、作业和项目顺序进行,...