自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pandas用法总结

ps:给定的 data2 是一个 Python 列表,其中的每个元素也是一个列表。每个内部列表代表一行,而每行的元素代表列的值。在这种情况下,data 可以被看作是一个4×2 的矩阵,有4行和2列。PS:print(s[[‘zs’,‘ls’,‘sl’]])与print(s[[0,1,3]])为什么有两个中括号,每一个括号代表的意义是什么。DataFrame是一个类似于表格(有行有列)的数据类型,可以理解为一个二维数组,索引有两个维度(行级索引,内层的中括号是用来创建一个整数位置或者标签列表的。

2023-09-10 21:46:19 2343 1

原创 numpy语法总结

自定义复合类型data=[#第一种设置dtype的方式print(a)#第二种设置dtype的方式#测试日期类型数组。

2023-09-02 23:11:14 519

原创 javaScript与用户的交互方式

alert()函数用于显示一条消息,confirm()函数用于显示一个确认框,用户可以选择"确定"或"取消",而prompt()函数则显示一个提示框,用户可以输入文本。这只是 JavaScript 与用户交互的一些基本方法,实际上,还有许多其他的技术和库可以实现更复杂的用户交互体验,如使用框架(如React、Angular、Vue.js)或库(如jQuery)来简化交互操作。综上所述,直接与用户交互和通过DOM交互都是为了实现网页与用户的交互,但在交互方式、功能扩展、灵活性和代码复杂性等方面存在一些区别。

2023-07-08 18:57:57 1530 1

原创 javascript 中class标签和id标签有什么相同点和不同点

class和id标签都是HTML元素的属性,用于标识和选择元素。根据具体的需求和场景,可以选择适合的属性来标识和操作元素。通过JavaScript可以通过class和id属性获取元素引用,并进行样式的修改和操作。// 输出: HTMLCollection [ <p class="myClass">, <p class="myClass"> ]/* CSS样式表中的class选择器和id选择器 */// 修改class为myClass的第一个元素的背景色。// 修改id为myId的元素的字体大小。

2023-07-08 15:41:11 704 1

原创 如何将css文件导入到html文件内

以上三种方法中,外部样式表是最常用和推荐的方法。它将 CSS 代码分离到单独的文件中,使得样式的维护和管理更加方便。通过使用外部样式表,可以在多个 HTML 文件中共享同一份样式代码,并提供更好的可读性和可维护性。要将 CSS 文件导入到 HTML 文件内,可以使用 元素将 CSS 文件链接到 HTML 文件中。在上述示例中,CSS 文件名为 “styles.css”,它应该与 HTML 文件在同一目录下或者根据指定的路径进行定位。在上述示例中,CSS 样式代码位于。在上述示例中,CSS 样式代码位于。

2023-07-08 15:23:20 3301 1

原创 关于局部变量和全局变量的问题

函数B()接受一个参数a,在函数内部对参数进行加1操作,但这不会影响到全局变量a的值。在函数调用B(a)时,将全局变量a的值10传递给函数,并在函数内部对参数进行操作。因此,函数内部的输出结果为11,但全局变量a的值保持不变,仍然是10。所以在函数调用后,输出的结果是11和10。因此,第一段代码输出的结果是11和10,第二段代码输出的结果是11和1。在函数调用C()时,函数内部的a += 1操作直接修改了全局变量a的值,将其增加1。所以在函数调用后,输出的结果是11和11,因为全局变量a的值被修改为11。

2023-07-08 14:55:22 112 1

原创 关于类的“方法链“或“链式调用问题:

所以,当你只输出p.age或p.sex时,不需要在def age(self, age)方法中使用return self,因为该方法只是简单地将值赋给属性,不需要返回对象本身。方法链或链式调用是一种编程风格,其中多个方法调用可以在同一行上连续进行,每个方法调用都返回对象本身,从而允许在一个对象上连续执行多个操作。2.可以有多个方法调用:当你希望在同一行上调用一个方法并立即访问该方法返回的对象的属性或调用其他方法时,可以使用return self。该属性提供了一种查看和修改对象属性的方法。

2023-07-07 21:49:48 138

原创 关于mysql读操作的一道题目

PS:在这里需要注意一点就是mysql的读操作,不需要提交,即不需要写commit函数,这是与写操作不同的一点,要区分开来。数据库读操作练习:在stu下创建一个数据表user 有三个字段 :id user password。编写一个函数,使用input分别输入用户名和密码。验证是否可以登录成功,如果可以则返回True。不可以返回False。

2023-07-02 18:27:26 117 1

原创 一个mysql题目:将txt文档里的数据导入数据库的表内

ps:需要注意的点是,data列表被定义在get_dict函数内部而不是构造函数内部的原因是为了将其定义为一个局部变量。另外,由于get_dict函数是用于从文件中读取数据并转换成元组的逻辑,因此将data=[]放在函数内部更加合适,以便将逻辑封装在一个函数中,并在需要时返回结果。如果将data=[]定义为构造函数__init__中的实例变量,那么在每次创建Dict对象时都会创建一个新的空列表。总之,将data=[]定义在get_dict函数内部是一个更好的选择,因为它更符合代码的逻辑和设计需求。

2023-07-02 16:34:51 220 1

原创 关于字典拆包的知识点

在函数调用时,使用 **student 进行字典拆包,将字典中的键值对解析为关键字参数传递给函数。字典拆包分为两种:第一种是基于函数的字典拆包,第二种是基于变量赋值的字典拆包;print(major) # 输出:Computer Science。在赋值语句中进行字典拆包,不需要** 运算符进行字典拆包,直接变量赋值。print(name) # 输出:Alice。print(age) # 输出:20。使用 ** 运算符进行字典拆包。

2023-07-02 13:59:24 188 1

原创 pymysql模块的使用

1.连接数据库db=pymysql.connect(参数列表)Port:3306(80%的数据库默认为3306,如果安装失败,一台电脑安装两个数据库,端口号不能安装一样)User:root #用户名 "root"是一个特殊的用户,拥有最高权限(超级用户)。具有root用户权限的用户可以执行几乎所有的管理和配置操作,以及对数据库进行各种操作password:密码database:数据库。

2023-07-02 13:51:09 152 2

空空如也

空空如也

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

TA关注的人

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