万象云档 本次搜索耗时 1.174 秒,为您找到 489 个相关结果.
  • 9.4 练习

    9.4 练习 9.4 练习 利用 random 或 randrange 函数来实现下列计算任务。 (1)表示打靶所得环数(0~10 环)的整型随机数; (2)区间[-0.5,0.5]内的浮点型随机数; (3)表示投掷一个骰子所得结果的随机数; (4)表示投掷两个骰子所得结果的随机数。 修改程序 9.2,以 A、B 两球员各自的发球得分概率...
  • 计算机基础与编程语言

    计算机基础与编程语言 计算机基础与编程语言 计算机基础知识 Linux基础 C语言 虚拟机语言
  • 2.2 数值类型

    2.2 数值类型 2.2 数值类型 自然界的事物都具有数量属性,由此抽象出了数的概念,所以数值几乎无处不在。计算 机曾被认为是数值计算的机器,并且至今数值计算仍然是计算机的重要应用领域。事实上, 从最底层来看,计算机也只会对二进制数值进行操作。高级编程语言中的种种数据类型及其 操作,最终都要转化成底层的二进制数值计算。 最常用的数值类型包括整数和浮点...
  • 4.2.5 变量的作用域

    4.2.5 变量的作用域 4.2.5 变量的作用域 程序中的变量都有自己的作用域(scope,或称辖域),即程序的一部分区域,在其中可以访问该变量。一个变量只有在它的作用域中才有定义,才能被访问。 局部变量 在一个函数中定义的变量称为局部变量(local variable),因为它们的作用域局限于该 函数的函数体,在函数外部是没有定义的。例如: ...
  • 2.1 用引用操纵对象

    2.1 用引用操纵对象 2.1 用引用操纵对象 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)? 所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一...
  • 1.2 什么是计算思维?

    1.2 什么是计算思维? 1.2 什么是计算思维? 如前所述,计算是利用计算机一步一步地执行指令来解决问题的过程,计算机科学是关于计算的科学。正如数学家在证明数学定理时有独特的数学思维、工程师在设计制造产品时 有独特的工程思维、艺术家在创作诗歌音乐绘画时有独特的艺术思维一样,计算机科学家在 用计算机解决问题时也有自己独特的思维方式和解决方法,我们统称之...
  • 4.2 Python 语言中的函数

    4.2 Python 语言中的函数 4.2 Python 语言中的函数 在数学中,函数是一种映射,其功能是将自变量的值(输入)映射到一个函数值(输出)。 编程语言中的函数是一段程序代码,其功能是根据输入(参数)进行计算,并产生输出(返 回值)。从上一节我们了解了模块化编程的一般知识,并且知道函数是一种常见的子程序构 造,是模块化编程的基本工具。对于 ...
  • 02 代码错误修正与功能解读

    189 2025-05-09 《ChatGPT:AI革命》
    02 代码错误修正与功能解读 02 代码错误修正与功能解读 ChatGPT可以修正代码中的错误,并解读代码的功能。这对于编程新手来说尤其有用。 Q:下面这段Python代码有什么问题吗? A:这段代码中存在以下问题: ①导入错误:应该使用“from pathlib import Path”而不是“from pathlib import pat...
  • 7.3.3 多态性

    7.3.3 多态性 7.3.3 多态性 在 7.3.1 中定义的类 Student 和 Teacher 中,有一个同名的方法 getNum。虽然同名,但这 个方法在两个类中的行为是完全不同的:在 Student 中返回的是学号,而在 Teacher 中返回的 是学生人数。因此,当我们向一个对象 obj 发送 getNum 消息时,所得结果取决于 obj...
  • 3.2 分支控制结构

    3.2 分支控制结构 3.2 分支控制结构 我们都有这样的生活经验:“道路”——不管它指的是具体道路,还是指“人生道路”这样的抽象道路——一般都不是能够笔直一条路走到底的,我们会时不时遇到岔路口,需要根 据一些条件来决定选择哪一条路继续前行。程序的控制流程也是一样,一般都不是从第一条 语句一直顺序执行到最后一条语句,而是在执行过程中需要根据不同情况来选...