计算思维与程序设计:整数运算符及Python中的整数类型

需积分: 50 24 下载量 73 浏览量 更新于2024-08-07 收藏 2.05MB PDF 举报
"整数运算符-ocd 2 简易安装使用说明" 本文主要介绍了计算机编程中的数值类型,特别是整数类型以及相关的运算操作。在计算机科学中,数值是基础,无论是自然界的量化属性还是计算机底层的二进制运算,数值计算都扮演着核心角色。在Python编程语言中,整数类型用`int`表示,它可以是正整数、零或负整数。整数字面值的表示方式与我们日常书写相同,但需要注意的是,带小数点但无小数部分的数值在Python中会被识别为浮点数。 整数类型的运算符包括加法(+)、减法(-)、乘法(*)、除法(/)、乘方()和取余数(%)。此外,Python还提供了`abs()`函数用于计算整数的绝对值。例如,表达式`23 + 45`的结果是68,`56 - 12`的结果是44,`8 * 2`的结果是16,`11 / 3`的结果是3(在Python 3中,整数除法会返回浮点数),`8 2`的结果是64,而`18 % 5`的结果是3。 计算思维是计算机科学教育中的重要概念,由Jeannette M. Wing提出,旨在教授非计算机专业学生如何运用计算机科学的原理解决问题。计算思维不仅关注编程技术,更注重培养解决问题的能力,包括如何用计算机可理解的方式表示问题、设计有效的算法以及理解和评估计算过程。上海交通大学的“程序设计思想与方法”课程改革,旨在将计算思维的理念融入教学,帮助学生掌握计算机科学家的思维方式,以便在各自的专业领域中运用计算工具解决问题。 该教材《计算思维导论——程序设计思想与方法》涵盖了从计算的定义到算法设计和分析的全过程。书中首先解释了计算的含义,接着介绍了计算思维的基本内容,强调了算法化的过程,即通过一系列步骤执行指令来解决问题。通过学习这门课程,学生不仅能理解计算机科学的核心概念,还能学会利用编程语言实现算法,解决实际问题。