自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 算算算1111

在Scala中有三种用来修饰属性的关键字:\n var:定义可以修改的参数\n val:定义不能修改的参数\n private:私有的,修饰后的内容不可再更改,不能访问\n\n \n\n Scala有参类:\n class关键字后的()中定义了参数类型用“,”分隔定义的多个参数,identifier表示参数的名字,type表示参数的数据类型,有参的参数名和参数类型是必须的,而var val关键字是不必需的。\n ( 2 )伴生对象和类之间的相互访问:伴生对象和类的私有成员可以相互访问。

2024-10-09 10:29:13 291

原创 scala

n 基本情况:f(1)=1\n 递归情况:f(n)=n+f(n-1)\n\n\n\n 2.计算整数的阶乘问题\n 计算一个整数的阶乘是一个经典的递归问题。=1\n递归情况:n!= n*(n-1)!\n\n 4.打印数字的各个位数\n 基本情况:f(n)=输出个位,n\u003C9\n 递归情况:f(n) = f(n/10)+输出个位(当n>=10)\n\n 5.极简汉诺塔\n f(n,A,B,C):把n个盘子从A移到C,借用B过渡\n\n。

2024-10-09 10:27:25 441

原创 scala

n 基本情况:f(1)=1\n 递归情况:f(n)=n+f(n-1)\n\n\n\n 2.计算整数的阶乘问题\n 计算一个整数的阶乘是一个经典的递归问题。=1\n递归情况:n!= n*(n-1)!\n\n 4.打印数字的各个位数\n 基本情况:f(n)=输出个位,n\u003C9\n 递归情况:f(n) = f(n/10)+输出个位(当n>=10)\n\n 5.极简汉诺塔\n f(n,A,B,C):把n个盘子从A移到C,借用B过渡\n\n。

2024-10-09 10:25:26 357

原创 scala

创建对象:\n\n定义函数: \n\n定义函数,元组: \n\n \n\n 递归函数:自己调用自己,可用于解决被分解为类似子问题的问题。\n\n 练习:\n1.定义一个递归函数,求1-n的和\n\n 2.定义一个函数,求1*2*…*n的值\n\n 3.斐波那契数列定义:\n基本情况:f(0) = 0,f(1) = 1\n递归情况:f(n) = f(n-1) + (n-2) (当 n>=2).求她的第n项\n\n 4.定义一个函数,打印多位数字的各个位数上的数字 --拆数\n\n。

2024-09-30 07:54:04 152

原创 scala

n\n类中可以定义的成员主要有以下几种:\n\n(1) 构造器/辅助构造器:为类创建不同的对象。\n\n(4)类(内部类):对类的属性封装。\n\n(5) 对象:对象是类的具体实例,是具体的。\n \n\n面向对象:是一种编程思想,它是基于面向对象的,强调的是以对象为基础完成各项操作。\n\n 类是属性和行为的集合;\n\n 属性也叫成员变量,用来描述事物的外在特征,属性是可改的, 对象 . 属性名=值。\n\n\n\n\n\nprivate 修饰后的内容不可再修改\n\n\n\nscala。

2024-09-22 20:55:16 114

原创 scala

字:\n var:定义可以修改的参数\n\n val:定义不能修改的参数\n\n private:私有的,修饰后的内容不可再更改,不能访问\n\n\n\n\n\nScala有参类:\n class关键字后的()中定义了参数类型用“,”分隔定义的多个参数,identifier表示参数的名字,type表示参数的数据类型,有参的参数名和参数类型是必须的,而var val关键字是不必需的。\n\n【访问私有方法】\n\n\n\n【小习】\n\n1.面向对象的三个特征是?属性 每个对象所具有的特征。

2024-09-21 20:01:12 263

原创 Scala的循环结构

n }\n eg:用IDEA打印1-10的数\n\n\n\n 2.do…while语句\n 其语法格式为:\n do{\n statement(s);\neg:\n\n 练习:\n1.while…by 步长\n\n\n\n \n\n4.for 语句用什么设置返回值?\n for 语句用 yield 关键字表示返回值情况\n\n \n\n \n\n5.continue 的功能是什么?\n\n\n\n \n\n6.打印1-10,遇到3就停止输出\n\n\n\n 7.打印乘法表\n\n\n\n。

2024-09-16 09:43:24 211

原创 scala

1.两个整数相除,如果有余数,则结果会自动转换为Double类型\n2.安装Python3.12.0后,如果需要查看安装的Python版本,可以在cmd命令窗口使用命令Python-V\n3.在cmd命令窗口中完成了Python程序的开发,现在要退出开发环境,可用命令:\n ①使用exit()函数‌:在Python的交互式环境中,可以通过调用内置的exit()函数来退出Python解释器。执行该函数后,Python解释器将终止并退出‌。这将会发送一个中断信号给解释器,使其终止执行‌。

2024-09-13 17:27:20 168

原创 scala

n\n\n\n \n\n7.如何获取输入?\nif(布尔表达式 1 ){\n//如果布尔表达式 1 为true,则执行该语句块\n}else if(布尔表达式 2 ){\n//如果布尔表达式 2 为true,则执行该语句块\n}else if(布尔表达式 3 ){\n//如果布尔表达式 3 为true,则执行该语句块\n}else {\n//如果以上条件都为false,则执行该语句块\n}\n10.如何获取if的返回值?\nJava的 if 语句没有返回值,而Scala的 if 语句是有返回值的。

2024-09-10 17:46:34 312

原创 scala基本运算

运算符实际上就是一个特殊的符号,使用运算符,可以将一个或多个操作数练成可执行的语句,用于实现不同的功能。

2024-09-05 19:51:23 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除