函数的必要性和学习方法|学习笔记

简介: 快速学习函数的必要性和学习方法。

开发者学堂课程【Scala 核心编程-基础函数的必要性和学习方法】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/609/detail/8928


函数的必要性和学习方法

 

目录

一、函数的作用

二、学习方法

 

一、函数的作用

1.要求:

输入两个数,再输入一个运算符(+,-),得到结果

2.没有函数的时候的代码

val n1 = 10

val n2 = 20

var oper = "-"

if (oper == "+") {

println("res="+(n1+n2))

} else if (oper == "-"){

println("res="+(n1-n2))

}

println("------做了其他的工作...“)

val n3 = 10

val n4 = 20

oper = "-"

if (oper == "+") {

println("res="+(n1 + n2))

} else if (oper ==="-") {

println("res="+(n1-n2))

}

//操作数据库、求和等都是反复重复的

3.没有函数的时候的代码的问题

(1)代码冗余

(2)不利于代码的维护

4.函数的形成

把功能代码抽取出来,写到统一的代码中去

image.png

 

二、学习方法

学习一个技术和知识点的流程

1.发现的问题

现在有很多初学者有一个问题:学习东西的时候没有套路,不知道怎么去学习东西。

2.学习一个技术或者知识点的流程

(1)学习东西首先有一个需求(问题):

①工作时,有技术难题

②换工作,技术潮流(大数据、人工智能)

(2)解决思路:

①尝试使用传统方法来解决(即用自己现有的技术解决)-有两种可能性

②可以被解决,但是不够完美

③真的解决不了

(3)基本语法和基本运行原理

了解基本语法和基本运行原理并掌握

(4)快速入门案例(crud)

快速入门案例(不需要太复杂)

第四步到第五步的时候不是直接达到的,而是需要一直尝试。

(5)注意事项

①该技术的使用细节

②该技术的使用陷阱:macle 的索引不会把速度变快反而变慢了

③如何使用才是规范和高效的

//体现编程水平

(6)返回第一步循环

image.png

目录
打赏
0
0
0
0
127
分享
相关文章
模型无关的局部解释(LIME)技术原理解析及多领域应用实践
在当前数据驱动的商业环境中,人工智能(AI)和机器学习(ML)已成为各行业决策的关键工具,但随之而来的是“黑盒”问题:模型内部机制难以理解,引发信任缺失、监管合规难题及伦理考量。LIME(局部可解释模型无关解释)应运而生,通过解析复杂模型的个别预测,提供清晰、可解释的结果。LIME由华盛顿大学的研究者于2016年提出,旨在解决AI模型的透明度问题。它具有模型无关性、直观解释和局部保真度等优点,在金融、医疗等领域广泛应用。LIME不仅帮助企业提升决策透明度,还促进了模型优化和监管合规,是实现可解释AI的重要工具。
206 9
我们可以从系统工程的角度来讨论如何优化组织架构,并给出一些可能涉及的Python应用领域的示例。
我们可以从系统工程的角度来讨论如何优化组织架构,并给出一些可能涉及的Python应用领域的示例。
经验大分享:nginxlocatio作用
经验大分享:nginxlocatio作用
46 0
软件设计师总结-含括学习方法和学习过程,可参考(上)
软件设计师总结-含括学习方法和学习过程,可参考(上)
109 0
软件设计师总结-含括学习方法和学习过程,可参考(下)
软件设计师总结-含括学习方法和学习过程,可参考(下)
136 0
谈一谈|如何利用函数的各种参数
谈一谈|如何利用函数的各种参数
88 0
强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验
强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验
今日所学(函数自我模拟)
今日所学(函数自我模拟)
80 0
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
316 0
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等