- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 [Java] 构造方法能不能被重写? 帮你理解一下
*翻译一下:**各人管各人的构造方法,自己只有自己那套构造方法,如果自己对自己改动不叫重写,叫修改;从别人那里拿过来、改动别人的(即继承父类的)才是重写。**推理逻辑:**因为每个类的名字不同 → 构造方法名称需要和类名一致 → 每个类的构造方法名称不同 → 因此构造方法不能被重写。但是可以有同名不同参数列表的构造函数出现,这个叫做重载。看没看懂,后面捋了一下明白了,
2025-02-19 15:50:53
235
原创 配置Jupyter Notebook 找不到“# c.NotebookApp.notebook_dir = ”怎么办
配置Jupyter Notebook 找不到“# c.NotebookApp.notebook_dir = ”怎么办。
2023-11-12 16:42:14
8815
9
原创 不用第三个变量交换两个变量的值(四种方法汇总,含异或法)
方法如下第三变量法加减法乘除法异或法学习过程中,我们交换两个数字总要用到第三方变量暂存其中一个变量的值。做法通常如下://第三变量法 int a = 2, b = 3; int c; c=a; a=b; b=c;这种方法有溢出的风险,此外还有两种方法——加减法和相除法。//加减法int a=3;int b=5; a=a+b; b=a-b;//b=3...
2020-01-05 01:00:32
3182
原创 Python练习题——第十题:从磁盘上读入一个英文文章,统计文章中每个单词出现的次数,并将频率最高的20个单词在屏幕上显示出来。
Python练习题第十题题目:从磁盘上读入一个英文文章,统计文章中每个单词出现的次数,并将频率最高的20个单词在屏幕上显示出来。#2019/12/26/18:24def getText(): txt=open(r'D:\第十题.txt').read() #打开文件 txt=txt.lower()#将字母全部转化为小写 for ch in ',-.()':#...
2019-12-26 18:25:11
2368
原创 Python练习题——第九题:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
Python练习题第九题题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n#2019/12/26/18:16def fuc1(n): sum=0 for i in range(1,int(n/2)+1):#编写fun1函数求得1/2+1/4+...+1/nsum=sum+1/(2*i) print(s...
2019-12-26 18:23:43
17064
原创 Python练习题——第八题:有两个磁盘文件A和B,各存放一行字符串,要求首先把小写字母全部转换成大写字母,然后再把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中
Python练习题第八题题目:有两个磁盘文件A和B,各存放一行字符串,要求首先把小写字母全部转换成大写字母,然后再把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中#2019/12/26/18:16#自己创建三个txt文件;调用upper函数变成大写;合并;导入到第三个文件a=open(r'D:\(1).txt','r+')#用读写模式打开 r+ 写入时可覆盖,指定文件...
2019-12-26 18:22:50
5499
9
原创 Python练习题——第七题:有一个从小到大的数组A。输入一串数字,要求按从小到大的规律将输入列表插入排序好的原数组A中。
Python练习题第七题题目:有一个从小到大的数组A。输入一串数字,要求按从小到大的规律将输入列表插入排序好的原数组A中。#2019/12/26/18:16lista=[2,5,6,7,14,16]listb=[15,4,20,1,9]for i in listb: n=0#用来计算列表的第n个元素 for j in lista: n=n+1 if(i<=j):#判...
2019-12-26 18:20:59
2247
1
原创 Python练习题——第六题:编写函数计算弧长的计算公式。弧长计算公式是一个数学公式,为L=n(圆心角度数)× π×2 r(半径)/360(角度制)。其中n是圆心角度数,r是半径,L是圆心角弧长。
Python练习题第六题题目:编写函数计算弧长的计算公式。弧长计算公式是一个数学公式,为L=n(圆心角度数)× π×2 r(半径)/360(角度制)。其中n是圆心角度数,r是半径,L是圆心角弧长。#2019/12/26/18:19import mathmath.pin = int(input("please enter the n:"))r = int(input("please ...
2019-12-26 18:19:53
2521
原创 Python练习题——第五题:统计各年龄段人数。N个人的年龄通过调用随机函数获取,按照10岁为一个年龄段,比如0~9岁为第一个年龄段,以此类推,统计0~100岁中每个年龄段的人数。
Python练习题第五题题目:统计各年龄段人数。N个人的年龄通过调用随机函数获取,按照10岁为一个年龄段,比如0-9岁为第一个年龄段,以此类推,统计0~100岁中每个年龄段的人数。#2019/12/26/18:16N=int(input("输入总共要获取年龄的人数:"))import randomx=0#x个人a=0b=0c=0d=0e=0f=0g=0h=0i=0j...
2019-12-26 18:18:52
5447
2
原创 Python练习题——第四题:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数
Python练习题第四题题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数#2019/12/26/18:16for n in range(2,1001): total=1#这里的total可以看成sum for i in range(2,n):#上限不能到n if n%i==0: ...
2019-12-26 18:17:25
21555
3
原创 Python练习题——第三题:求素数。编写一个函数,将大于整数m且紧靠m的k个素数存入到列表中,在命令行输入m和k。如果输入17和5,输出19,23,29,31,37。
Python练习题第三题题目:求素数。编写一个函数,将大于整数m且紧靠m的k个素数存入到列表中,在命令行输入m和k。如果输入17和5,输出19,23,29,31,37。#分析:判断素数m,是素数,计数器i数字+1并且打印当前数字#不是素数的情况下,m++,计数器不变,继续操作#每一次s的改变要判断s的值是否<=给定的k#2019/12/26/18:16import math#...
2019-12-26 18:16:39
4926
原创 Python练习题——第二题:一列表由若N个(N>10)整数组成,现要将偶数放到前面,奇数放在后面。
Python练习题第二题题目:一列表由若N个(N>10)整数组成,现要将偶数放到前面,奇数放在后面。import random#导入一个模块lst = [random.randint(0,100) for i in range(20)]#随机生成20个在0~100的数print (lst)odd = []even = []for i in lst: if i%2 =...
2019-12-26 18:14:51
2787
原创 Python练习题——第一题:有四个数字:1,2,3,4,能组成多少个互不相同且无重复数字的四位数?各是多少?
Python练习题第一题题目:有四个数字:1,2,3,4,能组成多少个互不相同且无重复数字的四位数?各是多少?n=0for a in range(1,5): for b in range(1,5) : if a!=b:#增加if条件语句,让循环要产生的数字减少,更省运行时间 for c in range(1,5) : ...
2019-12-26 18:13:37
6625
原创 如何判断一个数是不是素数/质数——三种方法超详细总结,包含目前最快方法(附三套完整代码注释)
导入——素数的定义质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。分布规律:以36N(N+1)为单位,随着N的增大,素数的个数以波浪形式渐渐增多。1)简单粗暴法因为质数除了1和本身之外没有其他因数,所以判断n是否为质数,根据定义,直接从2到n-1逐个判断是否存在因数可以将n整除即可。//c++代码 int n; cin>>n; for(int i=...
2019-12-26 17:43:31
9748
空空如也
++i和i++和i=i+1在比较中的区别,代码题
2020-01-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人