![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
笔记
文章平均质量分 57
个人学习笔记
维何M762
彼尔维何?维常之华
展开
-
Python流程控制
Python流程控制 3.1.1 if语句 var=1 if var: print("hello world\n") 注意: 条件表达式后要有冒号“:” 没有C语言中的switch-case语句。 标准值False和None、所有类型的0,空序列都为假。 3.1.2 if-else 语句 var=1 if var: print("hello world\n") else: print("do else\n") 3.1.3 if-elif-if 语句 var=1 if var: print("原创 2021-03-29 21:44:59 · 90 阅读 · 0 评论 -
Java 笔记
声明常量 关键字:final 语法:final datatype C0NSTANTNAHE -value 例如:final double PI = 3.14159 从键盘读取数值 Scanner 对象的方法方法描述: nextByte() 读取一个byte 类型的整数 nextShortO 读取一个short 类型的整数 nextlntO 读取一个int 类型的整数 nextLongO 读取一个long 类型的整数 nextFloat() 读取一个float 类铟的数 nextDoubleO 读取一..原创 2021-03-26 22:30:25 · 459 阅读 · 0 评论 -
Python
函数定义 示例: def print_welcome(s): print(s) s=input() print_welcome(s) (1)可以嵌套定义 1.3按引用传递参数 (1)Python中所有的形参变量都按引用传递 (2)形参修改实参也被修改 1.4参数类型 (1)必须参数 (2)关键参数 (3)默认参数 (4)不定长参数 1.5return语句 (1)用于退出函数,并返回一个表达式 (2)不带参数值return语句返回None 1.6变量作用域 (1)局部变量:函数内部 (2)全局变量:原创 2021-03-23 10:05:28 · 74 阅读 · 0 评论 -
递归之汉诺塔问题 #学习笔记
一、递归算法 1. 递归的简单定义 递归是指在定义自身的同时又出现了对自身的应用。如果一个函数在其定义体内直接调用自己,则称为递归函数(其中有直接递归函数和间接递归函数的区别) 2. 递归定义的数学函数 例如 二阶斐波那契(Fibonacci)数列定义如下 F[n]=F[n-1]+F[n-2] (n>=2,F[0]=0,F[1]=1) 二、递归算法解决汉诺塔问题 三个塔为A、B、C塔,将塔A的所有盘移动到C盘去 只考虑3个盘即n=3的情况下: 从塔顶开始排序 必须将底盘即第3个盘(最下面的、最大的原创 2021-03-17 22:42:27 · 108 阅读 · 0 评论