自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 python学习的个人见解

有意思的是,在python中,如果一个变量引用了整型数字1,在其对变量做加法的时候,会新开辟一个对象(比如1+1=2)存储2的值,然后变量引用对象2,但是不改变原来的对象1;注意:文件本身是自己的迭代器,用__iter__()会返回迭代器,所以只能迭代一次,而列表不是自己的迭代器,是独立的,用前面的方法会得到新的迭代器,可以实现多次迭代,对应多个迭代器。raise语句引起异常;可迭代对象:可以用于迭代的对象(文件,字符串,列表,元组,字典),都有一个名为__iter__()的方法,调用会返回一个迭代器;

2023-06-15 10:53:51 244 2

原创 挑战python第六天

注意用开方时math.sqrt()

2023-06-04 14:47:58 94

原创 挑战python第四天

【代码】挑战python第四天。

2023-05-08 22:35:34 119

原创 VS Studio程序设计课程(1)

【代码】VS Studio程序设计课程(1)

2023-04-26 16:54:44 225

原创 用VS Studio处理文件

main函数中,定义一个参数和一个表示多个字符串的数组,其中定义的参数agrc为main函数根据实际自动生成=函数名+字符串个数(这里表示3),所以函数Io_function中定义两个参数表示后面两个字符串,argv[0]表示的是函数名。定义fun函数,str1指向命令参数中的in.txt文件地址,str2指向out.txt地址,fgets读入in.txt中的字符串,然后在fp2中写入字符串;执行Io_function函数,运行即可将in.txt文件的数据传输到out.txt文件中。

2023-04-22 10:34:04 496

原创 周末学习C++(7)

上面是结构体指针的运用。

2023-04-09 16:12:15 55

原创 周末学习C++(6)

关于new创建动态数组以及delete释放内存。

2023-04-08 20:59:23 57

原创 周末C++学习(5)

这里和C语言一样,*表示的是a是指针而已,所以a=&n表示a是n的地址,*a则是一个和定义出来相同的值。可用new定义一个没有指向的指针,同时指针的值*p可以像一个常数一样运用。注意调用元素的时候里面的【0】之类是指第几个整体的元素。声明结构体时不需要加上struct。

2023-04-07 16:33:36 62

原创 python游戏开发入门(3)

【代码】python游戏开发入门(3)

2023-04-06 22:03:50 172

原创 python游戏开发入门(2)

这里KEYUP是用户释放一个键的时候触发,KEYDOWN是按下一个键的时候触发。这里以此类推,控制飞船左右移动。对ship的修改如上;

2023-04-03 22:17:59 216

原创 周末C++学习(4)

而cin.get()用法和getline相同,但是cin.get会读入换行符后停止,换行符算入字符串中。cin.getline遇到空格可以接受,遇到回车停止并且不会读入回车。开头加上一段,然后str表示输入一个字符串常量,遇到空格也会停止。这里用引号隐式包含了‘\0’(空字符串)(用了字符串常量)cin是接受一个字符串,遇到空格,回车停止,不能接受空格;字符串string可用相加,而数组不可以。结尾加上‘\0’才是字符串。数组初始化和C语言一样。每个分语句用用引号分开。同时有不加符号初始化。

2023-04-02 15:22:44 92

原创 python游戏开发入门(1)

这里是开始创建一个pygame窗口。

2023-03-30 22:24:05 54

原创 python数据处理第十一天

这里注意需要下载pandas才可以运行,在国内下载pandas可用。

2023-03-29 21:57:14 122

原创 python数据处理第十天

这里注意将filename的相对路径直接复制,以免出现找不到文件之类的错误;这一段提取properties下面的mag数据。

2023-03-27 22:20:31 117

原创 周末学习C++(3)

以上是对浮点数和运算符号的处理,像C语言一样,这里可相加后强制转换为浮点数。取余数操作时必须两个数都是整形数据,否则会报错!auto作为关键字,可根据实际情况转化数字。上面显示的是强制转换显示AScii码。

2023-03-26 15:40:15 52

原创 C++周末学习(2)

无符号版本的数据类型,用unsigned表示0-65535的数据。下面一行是C++的赋值形式,数组的赋值和C语言一样。int rand();自定义函数,和C语言没有区别;const与#define相似。注意命名规则,和C语言相似;运用cmath求开方数据;没有返回值的函数不能赋值。

2023-03-25 16:17:25 58

原创 python数据处理第九天

此处与以往的绘图一致,只是将下载的数据储存到列表然后绘图而已。这里就是加入了日期,建立两个列表储存数据。

2023-03-23 22:03:53 67

原创 python数据处理第八天

这里注意就是调用next()函数只是调用了一次,所以只读到了文件中的第一行。就是索引加第一行文件的数据都有了。根据数据绘制图表跟以往操作一样。

2023-03-22 22:21:16 55

原创 python数据处理第七天

今天剩余时间去下载数据了。

2023-03-21 22:20:35 48

原创 python数据处理第六天

x_values储存出现的1到骰子的最大面数,Bar用于绘制直方图,Layout接受字典用于图像布局,offline.plot()在浏览器中打开图表并且保存图表。其实就是在原来基础上加上两个数据,用两个骰子就可以。注意就是die_2 = Die(10)规定了10面。首先导入Bar ,Layout函数。

2023-03-20 22:06:17 105

原创 C++周末学习

但是输出加上std:cout表面是std的名称空间,但是这样较为麻烦,使用加上using比较好。与C语言比较,头文件去掉后缀.h,改为在前面加上一个c。cout将右侧的字符串导入流中,endl表示重起一行。用cin>>表示输入数据,回车即结束。可以注意到上面将三条语句合并。也可以不用using那段。

2023-03-19 16:32:05 42

原创 python学习数据处理第五天

注意编写时用到了count函数,而且是result.count(value),对result中的数据计算value的数量,还有注意die.num_sides+1加上die,注意时调用类的格式。相当于再用一个函数,可以缩小fill_walk(),注意返回值。

2023-03-17 22:23:59 142

原创 python学习数据处理第四天

关键在于__init__的书写,是前后两条下划线,不是一条!从浅蓝色到深蓝色为漫步的顺序。intput决定循环。

2023-03-16 21:59:56 52

原创 python学习数据处理第三天

显示这样无法解决,正在寻找解决方法。

2023-03-15 22:33:06 82

原创 python学习数据处理第二天

也可以用RGB模式定义颜色:c=(0,0.8,0)设置三个范围是0到1的小数值,分别表示红色,绿色,蓝色的分量,颜色深浅受分量大小的影响。最后一段保存文件,第一个参数表示保存的名称和类型,第二个将图表多余的空白区域剪掉。注意就是循环遍历用range,最后ax.axis规定x,y取值范围。给y轴定义一个参数c,cmap=plt.cm.Blues用颜色映射。

2023-03-14 22:32:42 69

原创 用python做数据处理的学习

intput以及后面的ax.plot(intput_values......)是一一对应绘制坐标。用ax.set_之类处理加入标题,并且在后面加入括号加入名称,fontsize指定图像文字大小。tick指定x,y刻度,axis='both',表示对两个轴都起作用。首先import导入pyplot模块,简化为plt(可调整)图形坐标对不齐,有问题,现在校正,提供输入和输出。使用scatter()绘制散点图。设置坐标什么的类似上面的处理。上面是可供选择的内置样式。s=200表示点的尺寸。

2023-03-13 22:41:57 179 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除