- 博客(87)
- 收藏
- 关注
原创 python练习题 题目6
题目:斐波那契数列。程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。在数学上,费波那契数列是以递归的方法来定义:方法1递推:def fib1(n): a, b = 1, 1 for i in range(n - 1): a, b = b, a + b ...
2019-07-24 19:12:29
211
原创 python练习题 题目5
题目:输入三个整数x,y,z,请把这三个数由小到大输出。程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。#定义一个空数组,输入三个数number = []for i in range(3): x = int(input("输入的数字是:")) ...
2019-07-23 21:14:07
265
原创 python练习题 题目4
题目4:输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于2时需考虑多加一天:year = int(input("year:\n"))month = int(input("month:\n"))day = int(input("day:\n"))#平年月份元组months1 = (...
2019-07-23 20:55:37
262
原创 python练习题 题目3
题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?程序分析:假设该数为 x。1、则:x + 100 = n2, x + 100 + 168 = m22、计算等式:m2 - n2 = (m + n)(m - n) = 1683、设置: m + n = i,m - n = j,i * j =168,i 和 j 至少一个是偶数4、可得: m =...
2019-07-15 22:53:37
191
原创 linux基础常用命令
linux基础常用命令 例:cd、pwd、ll、ls、cat/head/tail/、touch、mkdir、rm、cp、mv、find vi、tar、yum、ps、grep ... 一、切换路径 cd(change directory) 切换路径,可以绝对路径也可相对路径 cd 进入用户主目录 cd ~ 进...
2019-07-13 15:29:51
242
原创 python练习题 题目2
题目2:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成...
2019-07-13 15:19:09
176
原创 python练习题 题目一
练习题1:有四个数字1,2,3,4,能组成多少个互不相同且无重复数字的三位数number = [1, 2, 3, 4]for i in number: for j in number: for k in number: if (i != j) and (j != k) and (i != k): print(i, ...
2019-07-13 15:00:57
281
原创 JS中用document对象操作form表单 案例
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>百度360一起搜</title> <!-- 作者:李瑞琦 时间:2017-08-24 描述:用document对象操作form表单 -->
2017-08-24 18:06:11
6877
原创 JS中document操作元素属性
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>document操作元素属性</title> <script type="text/javascript"> //获取元素属性内容 function test(){
2017-08-24 13:06:17
912
原创 window对象下open、close、opener函数的使用
//父页面内容<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!-- 作者:李瑞琦 时间:2017-08-23 描述:js中window对象下open、close、opener属性的
2017-08-23 22:25:12
2154
原创 JS中window对象的使用
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>window对象的使用</title> <!-- 作者:李瑞琦 时间:2017-08-23 描述: --> <script
2017-08-23 20:03:32
908
原创 JS中event对象的学习
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>event对象的学习</title> <!-- 作者:李瑞琦 时间:2017-08-23 描述:event对象: 1、获取
2017-08-23 17:56:59
272
原创 JS的超链接以及事件的阻断机制
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js超链接调用函数和事件的阻断</title> </head> <script type="text/javascript"> function test(){ alert("我被调用了
2017-08-23 16:56:10
2230
原创 JS事件的学习
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js的事件学习</title> <script type="text/javascript"> //单击事件 function testOnclick(){
2017-08-23 12:06:30
254
原创 JS的自定义类跟对象
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js的自定义类跟对象</title> <!-- 作者:李瑞琦 时间:2017-08-22 描述:js的自定义类跟对象 -->
2017-08-22 20:10:16
324
原创 JS常用对象跟方法
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js常用对象跟方法</title> <!-- 作者:李瑞琦 时间:2017-08-22 描述:js常用对象跟方法 -->
2017-08-22 19:03:25
253
原创 JS数组的学习
<html> <head> <meta charset="UTF-8"> <title>js的数组学习</title> <!-- js的数组学习: 1、数组的声明 2、数组的使用 3、数组的length属性
2017-08-22 16:25:07
245
原创 JS函数的学习2
<html> <head> <title>js的函数学习2</title> <meta charset="UTF-8"/> <!-- 函数学习二: 1、函数的返回值 在js中如果有返回值则直接返回,没有默认返回undefined;
2017-08-22 15:48:25
220
原创 JS函数的学习
<html> <head> <title>js的函数学习</title> <meta charset="UTF-8"/> <!-- js的函数学习: 1、函数的声明 函数声明一: function 函数
2017-08-22 11:32:25
246
原创 JS逻辑控制语句
<html> <head> <title>逻辑控制语句</title> <meta charset="UTF-8"/> <!-- 逻辑控制语句学习: 判断语句: if(){} if(){}else(){}
2017-08-22 11:00:24
1175
原创 JS变量的运算
<html> <head> <title>js变量的运算</title> <meta charset="UTF-8"/> <!-- 变量的运算: 数值运算:+,-,*,/,%,++,--. 链接符运算:+ 逻辑运算:==,!=
2017-08-22 10:33:27
1274
原创 js变量的声明、类型、以及使用
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js的变量</title> <!-- 作者:李瑞琦 时间:2017-08-21 描述:js变量的声明、类型、以及使用 -->
2017-08-21 22:25:16
543
原创 js的声明跟引入
<!--引入的js文件-->function myJs(){ alert("大家好");}<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>我的第一个js文件</title> <!-- 作者:李瑞琦 时间:201
2017-08-21 21:22:35
226
原创 HTML实现用户注册界面
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>用户注册页面</title> </head> <body> <h3>注册页面</h3> <hr /> <form action="#" method="get">
2017-08-21 18:48:01
41656
原创 list、map、set、for-each、Iterator综合练习1
package com.lrq;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;/** * * @author 李瑞琦 * 使用Lis
2017-08-12 17:00:50
328
原创 Iterator迭代器
package com.lrq;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * * @author 李瑞琦 * 两种方式遍历集合:for循环跟Iterator(迭代器) * */public class TestIterator { public static
2017-08-12 12:00:21
169
原创 折半查找法(二分查找法)
package com.lrq;import java.util.Arrays;import javax.naming.BinaryRefAddr;/** * * @author 李瑞琦 * 二分查找法的前提是这组序列得是有序的 * */public class TestTwoPointSearch { public static void main(String[] args
2017-08-10 16:26:34
441
原创 二维数组的声明及初始化
package com.lrq;/** * * @author 李瑞琦 * 二维数组以及多维数组 * Java中多维数组的声明 * 和初始化应按从高维到 * 低维的顺序进行 * */public class TestArray { public static void main(String[] args) { // 1.静态声明并初始化二维数组,
2017-08-10 11:41:39
819
原创 自定义异常类
package com.zs;/** * * @author 李瑞琦 * 自定义异常类 包含自定义构造器跟有参构造器 * * */public class ScoreException extends Exception { // 空构造器 public ScoreException() { } // 有参构造器 public ScoreExc
2017-08-09 17:26:33
893
原创 try-catch-fianlly
import java.io.*;public class TestException1 { public static void main(String[] args){ FileReader reader = null; try{ reader = new FileReader("d:/a.txt"); c
2017-08-09 15:50:25
175
原创 StringBuffer、StringBuilder
package com.lrq;/** * * @author 李瑞琦 * 不可变字符串: * string * 可变字符串序列: * StringBuffer:安全性高,但是效率低 * StringBuilder:安全性低,但是效率高 * 二者有很多相似点,也有稍微的不同 * 都是首先创建了一个长度为16的数组,当存放数据的时候首先检查当前数组是否能够存
2017-08-08 17:43:53
165
原创 String常用方法
package com.lrq;/** * * @author 李瑞琦 * String的常用方法 * */public class TestStringMethod { public static void main(String[] args) { // charAt:返回value数组指定索引的值 // String string = "a
2017-08-07 19:48:09
274
原创 数组的声明、初始化
package com.lrq;import org.omg.Messaging.SyncScopeHelper;/** * * @author 李瑞琦 随机生成[1-10000]的数100个,并找出最大的数 * */public class TestArray1 { public static void main(String[] args) { // 声明数组
2017-08-05 20:51:51
268
原创 创建数组
package com.lrq;/** * * @author 李瑞琦 * 数组: * 1、其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 * 2、其元素必须是相同类型,不允许出现混合类型。 * 3、数组中的元素可以是任何数据类型,包括基本类型和引用类型。 * */public class TestArray { public static void
2017-08-03 20:40:24
967
原创 面向对象 练习题4
package com.lrq;/** * * @author 李瑞琦 * 4.构造方法与重载:定义一个网络用户类, * 要处理的信息有用户 ID、用户密码、 email 地址。 * 在建立类的实例时把以上三个信息都作为构造函数的参数输入, * 其中用户 ID 和用户密码时必须缺省时 email地址是用户 ID 加上字符串"@gameschool.com"。 * */publ
2017-08-03 16:42:38
418
原创 面向对象 练习题3
package com.lrq;/** * * @author 李瑞琦 * 定义一个圆类——Circle,在类的内部提供一个属性:半径(r), * 同时 提供 两个 方 法 : 计算 面积 ( getArea() ) 和 计算 周长(getPerimeter()) 。 * 通过两个方法计算圆的周长和面积并且对计算结果进行输出。最后定义一个测试类对 Circle 类进行使用。 *
2017-08-03 16:16:14
397
原创 面向对象 练习题2
package com.lrq;/** * * @author 李瑞琦 * 2.编写 Java 程序用于显示人的姓名和年龄。 * 定义一个人类Person。 该类中应该有两个私有属性: 姓名 (name) 和年龄 (age) 。 * 定义构造方法用来初始化数据成员。再定义显示(display()) 方法将姓名和年龄打印出来。 * 在 main 方法中创建人类的实例然后将信息显示。
2017-08-03 15:57:06
358
原创 面向对象 练习题1
package com.lrq;import org.omg.PortableServer.ThreadPolicyOperations;/** * * @author 李瑞琦 * 1.请定义一个交通工具(Vehicle)的类 * 其中有: 属性: 速度(speed)、 体积(size)等, * 方法:移动(move())、设置速度(setSpeed(int speed))、加速 sp
2017-08-03 15:41:50
360
原创 抽象类 abstract
package com.lrq;/** * * @author 李瑞琦 * 抽象方法: * 是一种模版模式。抽象类为所有子类提供了一个通用模版,子类可以在这个模版基础上进行扩展。 * 通过抽象类,可以避免子类设计的随意性。通过抽象类,我们就可以做到严格限制子类的设计,使子类之间更加通用。 * 要点: * 有抽象方法的类只能定义能抽象类 * 抽象类不能实例化,及不能用new来实例化
2017-08-03 10:15:08
179
原创 多态 3 polymorphism
package com.lrq;/** * * @author 李瑞琦 * */public class TestPoly3 { public static void main(String[] args) { Person person = new Person(); Car car = new Car(); Car c1 =
2017-08-01 14:02:18
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人