![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础入门
文章平均质量分 68
莱维贝贝、
这个作者很懒,什么都没留下…
展开
-
Pandas基础题_Task01: 预备知识
输入一个整数的 Numpy 数组,返回其中严格递增连续整数子数组的最大长度。例如,输入 [1,2,5,6,7],[5,6,7]为具有最大长度的递增连续整数子数组,因此输出3;输入[3,2,1,2,3,4,6],[1,2,3,4]为具有最大长度的递增连续整数子数组,因此输出4。请充分利用 Numpy 的内置函数完成。(提示:考虑使用 nonzero, diff 函数)一般的矩阵乘法根据公式,可以由三重循环写出。请将其改写为列表推导式的形式。原创 2022-08-20 19:37:49 · 452 阅读 · 0 评论 -
类方法、实例化方法、静态方法
类:可以理解是一个模板,通过它可以创建出无数个具体实例。对象:类并不能直接使用,通过类创建出的实例(又称对象)才能使用。这有点像汽车图纸和汽车的关系,图纸本身(类)并不能为人们使用,通过图纸创建出的一辆辆车(对象)才能使用。属性:类中的所有变量称为属性。方法:类中的所有函数通常称为方法。不过,和函数所有不同的是,类方法至少要包含一个 self 参数(后续会做详细介绍)。类:就像可能机器,有统一的属性(类属性),类方法、实例化方法、静态方法,供类对象时候使用;类对象1:给类里的实例化方法中传入参数,原创 2022-03-02 10:53:37 · 374 阅读 · 0 评论 -
StratifiedKFold(分类)和Kfold(回归)的区别
一、 StratifiedKFlod与KFlod主要区别StratifiedKFlod:分层采样,训练集与测试集中各类别样本的比列与原始数据中相同;(分类问题)KFlod:分层采样,将数据分成训练集和测试集,不考虑训练集与测试集中各类别数据是否相同;(回归问题)from sklearn.model_selection import KFold,StratifiedKFoldKFold(n_split, shuffle, random_state)参数:n_splits:表示将数据划分几等份s原创 2021-09-26 10:00:21 · 2796 阅读 · 0 评论 -
python中的 \r 与 end=‘’ 结合使用
目录/r的用法与end=""用法\r 与 end=’‘结合,实现本地时间实时显示/r的用法与end=""用法\r表示将光标的位置回退到本行的开头位置 end="" 意思是末尾不换行在python里面,print()函数默认换行,即默认参数end = '\n'for i in range(3): print("Hello World")可以设置print()函数的参数end=''",从而实现不换行for i in range(3): print...原创 2021-04-22 09:06:40 · 1973 阅读 · 2 评论 -
一文搞定python的字典、集合和序列
字典1. 可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。 字典是 Python 唯一的一个映射类型,字符串、元组、列表属于序列类型。那么如何快速判断一个数据类型X是不是可变类型的呢?两种方法:麻烦方法:用id(X)函数,对 X 进行某种操作,比较操作前后的id,如果不一样,则X不可变,如果一样,则X可变。 便捷方法:用hash(X),只要不报错,证明X可被哈希,即不可变,反过来不可...原创 2021-04-08 14:36:55 · 156 阅读 · 0 评论 -
python基础知识点概括
变量、运算符与数据类型¶1. 注释在 Python 中,#表示注释,作用于整行。【例子】单行注释# 这是一个注释print("Hello world")# Hello world''' '''或者""" """表示区间注释,在三引号之间的所有内容被注释【例子】多行注释'''这是多行注释,用三个单引号这是多行注释,用三个单引号这是多行注释,用三个单引号'''print("Hello china") # Hello china"""这是多行注释,用三个...原创 2021-04-06 21:06:50 · 238 阅读 · 0 评论