- 博客(5)
- 收藏
- 关注
原创 房价预测(20%测试集;80%训练集)
boston = datasets.load_boston()data_name = boston['feature_names']data_1 = boston['data'][:5]train = boston.data # 样本# print(train.shape[0]) #输出为506target = boston.target # 标签# print(target.shape[0]) #输出为506# 切割数据样本集合测试
2022-10-16 23:12:29 373 1
原创 给定一个从0到100的整数集合,从这个集合中分别用确定性算法和随机性算法(随机行走理论)完成搜索出39这个整数的编程
step=1 if random.randint(0,1) else -1#如果随机值等于0则step为1,反之为-1。#给定一个从0到100的整数集合,从这个集合中用随机性算法(随机行走理论)完成搜索出39这个整数。print('在第%d次之后找到%d'%(i,position))#给定一个从0到100的整数集合,从这个集合中用二分查找搜索出39这个整数。position+=step#改变位置(正,负)steps=int(input())#设置步数。position=0#设置初始位置。
2022-09-12 17:03:25 211
原创 信号系统作业python成员函数与init方法
__init__()方法意义重大的原因有两个。第一是在对象生命周期中初始化是最重要的一步;每个对象必须正确初始化后才能正常工作。第二是__init__()参数值可以有多种形式。class Student_Grade: def __init__(self): #包含两个属性name,grade self.name = None self.grade = None def print_grade(self):
2022-09-07 23:23:52 92
原创 信号系统作业python中的参数self
对于定义类时,参数self到底用来干什么。其实当你使用第二段代码中c来调用set_name时,c会直接传入到set_name的第一个参数中(不管你第一参数叫什么名字),由于传入的是类自身,所以习惯性将第一个参数命名为self,命名其他也行。然后在调用时,由于第一个参数是自动传入,所以我们调用时不用再传入,而传入的信息就自动传给第二个参数以及后面的参数。 self在方法中只是一个形参,并不是关键字,可以使用别的词替换但是不推荐。 self在方法中代表的是当前这个对象自己,可以去操作成员,可以
2022-09-07 23:08:17 164
原创 信号与系统python求和
#利用sum函数直接求和print(sum(range(1,501)),'\t')#利用for循环计算1~500的和a=0for x in range(1,501): a=x+aprint('\t',a)#利用while循环计算1~500的和b=0i=1while i<=500: b=i+b i=i+1print('\t',b) def increase(n): if n==1:
2022-09-07 22:35:59 121 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人