- 博客(74)
- 收藏
- 关注
原创 机器学习作业2
您在这里的任务是完成featureNormalize.m中的代码以。文件ex1data2.txt包含Port-的房价训练集。第一列是房子的大小(以平方英尺为单位),卧室数量的1000倍。通过查看这些值,请注意房屋大小约为。nitude,首先执行特征缩放可以使梯度下降收敛。在这一部分中,您将实现具有多个变量的线性回归。假设你要卖掉你的房子,而你。想知道好的市场价格是多少。•从数据集中减去每个特征的平均值。第二列是卧室数量,第三列是价格。通过它们各自的“标准偏差”。...
2022-07-17 23:42:11
352
原创 python总练习
1、提示用户从键盘上输入一个有效的年份,在屏幕上打印这个年份是否为闰年。注:凡符合下面两个条件之一的年份是闰年。(1)能被4整除但不能被100整除。(2)能被400整除。i=int(input('请输入一个有效年份'))if i%4==0& i%100 !=0&i%400==0: print(i,'年为闰年')else : print(i,'年不是闰年')2、从键盘输入三个数,输出其最大者。a=int(input('请输入第一个数'))b=
2022-05-22 09:22:27
972
原创 path文件常用方法
函数说明abspath(path)用于获取文件或目录的绝对路径exists(pat)用于判断文件或目录是否存在,如果存在返回True,否则返回Falsejoin(path,name)将目录与目录或者文件名拼接起来splitext()分离文件名和扩展名basename(path)从目录中提取文件名dirname(path)从一个路径中提取文件路径,不包括文件名isdir(path)用于判断是否为路径import os.pathpri...
2022-05-13 20:24:31
481
原创 python(pycharm)读取图片到指定文件夹下,并保存
这是我的pycharm中图片在指定文件夹下的样子如何实现呢(非常简单)看自己该文件夹的存储地点在我的电脑中打开对应文件夹目录把需要的照片拖进去进行了(重命名后)src_file=open('11.png','rb')target_file=open('copy11.png','wb')target_file.write(src_file.read())target_file.close()src_file.close()就会生成一个copy11.png的文件...
2022-05-08 20:58:20
7274
1
原创 python如何使用模块和包
python模块新建python文件,将该文件的目录设为源如我这里的文件名为calc.py右击python学习内容在calc中输入def add(a,b): return a+bdef div(a,b): return a/b再新建模块的导入文件from calc import addprint(add(10,20))这里我们便可看见输出结果为30新建calc2.py文件def add(a,b): return a+bif __name__=='
2022-05-07 16:44:11
784
原创 python函数
文章目录函数1. 函数的创建和调用2.函数的参数传递3.函数的返回值3.1判断奇偶3.2函数的调用4.函数的参数定义5.变量的作用域6.递归函数函数1. 函数的创建和调用#1.函数的创建和调用def calc(a,b):#def定义 calc函数名 a,b是两个占位符 #a,b称为行式参数,简称形参,形参的位置是在函数的定义处 c=a+b return cresult=calc(10,20)#10,20称为实际参数的值,简称实参,实参的位置是函数的调用处print(r
2022-05-06 17:22:25
436
原创 python字符串
文章目录字符串字符串的驻留机制字符串的长度为0或1符合标识符的字符串[-5,256]之间的整数数字2.字符串的常用操作字符串的查询操作字符串中大小写转换字符串对齐字符串劈分操作的方法字符串的判断replace()字符串替换join()字符串的合并3.字符串的比较4.字符串的切片操作6.字符串的编码转换字符串字符串的驻留机制#1.字符串的驻留机制a='python'b="python"c='''python'''#abc指向同一块空间print(a,id(a))#python 23319689
2022-05-04 20:04:12
575
原创 python集合
文章目录集合集合的创建集合的相关操作(新增删除)集合间关系(判断子集,母集,交集)集合的数学操作(交集、并集,差集,对称差集)集合生成式集合集合的创建#一种创建方式使用()s={5,2,3,4,2,3,4,6,3}print(s)#{2, 3, 4, 5, 6}元素不重复,递增"""第二种创建方式使用set()"""s1=set(range(6))print(s1,type(s1))#{0, 1, 2, 3, 4, 5} <class 'set'>s2=set([1,2,3
2022-05-02 15:27:16
642
原创 python元组
元组可变序列、不可变序列"""可变序列 列表,字典"""lst=[10,20,45]print(id(lst))#2460690554688lst.append(300)print(id(lst))#2460690554688"""不可变序列,字符串,元组"""s='hello'print(id(s))#2460690543408s=s+'world'print(id(s)#2460691956848print(s)#helloworld元组的创建方式"""第一种,使用()""
2022-04-30 18:17:01
551
原创 python字典
文章目录字典字典的创建方式获取字典的元素字典元素的增删字典元素的遍历字典生成式^.upper()可改为大写字典字典的创建方式"""使用{}创建字典"""scores={'张三':100,'李四':98,'王五':45}print(scores)print(type(scores))"""第二种创建dict()"""student=dict(name='jack',age=20)print(student)"""空字典"""d={}print(d)获取字典的元素scores
2022-04-30 14:41:40
52
原创 c++继承性小练
例5-1单继承#include<iostream>using namespace std;class Base{private: int b1;protected: int b2;public: void set(int m, int n) { b1 = m; b2 = n; } void show() { cout << "b1=" << b1 << endl; cout << "b2=" <&
2022-04-29 20:16:03
723
原创 汇编学习《汇编语言(第三版)》王爽著第三章学习
第三章 寄存器3.1内存中字的存储CPU中,用16位寄存器来存储一个字,高8位存放高位字节,低8位存放地位字节。在内存中存储时,由于内存单元是字节单元(一个单元存放一个字节),则一个字需要两个地址连续的内存单元来存放,这个字的低位字节存放在低地址单元中,高位字节存放在高位地址单元中。(从0地址开始存放20000)20000的十六进制数为4E20H对于这个字单元,0号单元是低地址单元1位高地址我们来理解这里的2,3号单元。0012H(18),这里先读高字节00H再读12H(以后,将起始地址为N
2022-04-16 20:11:37
679
原创 快速MATLAB学习,数学建模
[]MATLAB1.简单加减乘除根据加减乘除运算法则可以进行最直接的运算与此同时我们来介绍2.help的用法help 可以帮助我们了解相关帮助信息3.数据类型数值类型(整数、浮点数、复数、无穷大和非数值量5种。整数----负数整数和零浮点数----分为单精度浮点数(4字节)和双精度浮点数(8字节)。MATLAB中默认数值类型是双精度浮点型。可用single函数转换为单精度复数----包含实部和虚部如2-3i。在MATLAB中通过赋值语句或函数complex生成复数。
2022-04-10 23:28:52
2210
2
原创 c++第三章 类与对象基本知识例题
例3.10构造函数与析构函数的调用顺序#include<iostream>using namespace std;class CDate{ int date_year, date_month, date_day;public: CDate(int y = 2000, int m = 1, int d = 1); void Display(); ~CDate();};CDate::CDate(int y, int m, int d) :date_year(y),date_m
2022-04-09 10:26:49
1463
原创 汇编学习《汇编语言(第三版)》王爽著第二章学习
文章目录第二章寄存器2.1通用寄存器2.2字在寄存器中的储存2.3几条汇编指令2.4物理地址2.5 16位结构的CPU2.6 8086CPU给出物理地址的方法2.7 段的概念2.8 CS和IP2.9修改CS、IP的值2.10代码段2.11 Debug的使用第二章寄存器一个典型的CPU由运算器、控制器、寄存器等器件构成,这些器件靠内部总线相连。外部总线实现CPU和主板上其他器件的联系。运算器进行信息处理寄存器进行信息存储控制器控制各种器件进行工作内部总线连接各种器件,在他们之间进行
2022-04-04 20:49:03
1246
3
原创 c++第三章类与对象基本知识例题(草稿)
3-3CDate类的成员函数中类的实现#include<iostream>using namespace std;class CDate{private://private可以缺省,默认为私有 int Date_Year, Date_Month, Date_Day;public: void SetDate(int year, int month, int day)//对数据成员初始化的公有成员函数 { Date_Year = year; Date_Month = mon
2022-04-03 21:45:32
843
原创 c++类对象公有数据成员访问
#include<iostream>using namespace std;class CDate{public: int Date_Year; int Date_Month; int Date_Day;};int main(){ CDate date1;//定义CDate类对象date1、date2 CDate date2; int age = 0;//定义年龄,初始值为0 date1.Date_Year = 2019;//给date1的公有数据成员赋值 date
2022-03-29 19:01:42
1761
原创 汇编学习《汇编语言(第三版)》王爽著第一章学习
汇编学习第一章基础知识1.1.汇编语言组成汇编语言由三类指令组成汇编指令:机器码伪指令:由编译器执行,计算机并不执行,没有对应机器码其他符号:如+*/ 由编译器执行,没有对应机器码汇编语言的核心是汇编指令,它决定了汇编语言的特性1.2.存储器(CPU)CPU是计算机的核心部件,它控制整个计算机的运作并进行运算。要想让一个CPU工作,就必须向它提供指令和数据。内存——指令和数据在存储器中存放1.3.指令和数据概念——指令和数据本质上没有任何区别,都是二进制信息。CPU在工作时把有
2022-03-26 17:00:43
687
原创 c++引用/参数/动态空间管理
2-7引用的声明及访问示例#include<iostream>using namespace std;int x = 5, y = 10;int &r = x;//声明一个引用r作为变量x的别名void print(){ cout << "x=" << x << "y=" << y << "r=" << r << endl; cout << "Address of x" <
2022-03-24 23:01:32
233
原创 c++例子
1.例2-4c++中的全局变量与局部变量示例#include<iostream>using namespace std;int sum = 5050;//定义全局变量sumint main(){ int arr[3] = { 15,31,34 }; int sum=0;//定义同名局部变量sum for (int i = 0;i < 3;i++) sum += arr[i];//和在局部变量sum中 cout << "局部sum=" << su
2022-03-17 23:20:56
1241
原创 string类型各种用法示例
出现的一些函数s3.insert(7, “&Teacher”);//向串s3的7下标处插入串"&Teacher"s3.replace(2,4,“ar”);//利用replace函数将从string串s3的2下标开始的长度为4的字串替换为ar s1s1 = s3.substr(6, 7);//利用substr函数取出串s3的从6下标开始的长度为7的子串并赋值给s1串int pos = s3.find(s1);//在串s3中查找s1串是否存在,若存在则返回s1串的第一个子符在s3中的下
2022-03-13 11:14:55
625
原创 c++名字空间使用示例
c++语言的名字空间std涵盖标准c++的所有定义和声明,包含c++的所有标准库。头文件iostream,在头文件中定义的所有变量、函数等都位于名字空间std中,使用“using namespace std;”,程序员可以直接使用iostream中定义的所有变量#include<iostream>using namespace std;namespace one//定义一个名字空间{ const int M = 200;//有一个常量M int inf = 10;//有一个变量in
2022-03-12 16:23:09
878
原创 c++调用函数完成x+y求和
#include<iostream>using namespace std;int add(int x, int y);int main(){ int x, y,sum;; cout << "please input x and y:\n "; cin >> x >> y; sum = add(x, y); cout << "x" << "+" << "y" << "=" << x
2022-03-10 19:54:00
1856
原创 javascript网页,鼠标移动对框框颜色改变以及下拉框(2)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> /* ul {padding-:0;margin-:0;} li { list-style:none;}//去掉列表n-one-前面有标识*/ li{list-style:
2022-03-09 18:54:16
956
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人