![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
TWLS
这个作者很懒,什么都没留下…
展开
-
python的is和==,java的==和equal(相等判断)
判断是否相等 Python判断对象是否相等(== 和 is) Python中的对象包含三个基本要素,分别是:id:用来唯一标识一个对象,可以理解为内存地址; type:标识对象的类型; value:对象的值;==:比较两个对象的内容是否相等,即两个对象的value是否相等,无论id是否相等,默认会调用对象的__eq__()方法 is:比较的是两个对象是不是完全相同,即他们的id要相等。 也就是说如果 a is b 为 True,那...原创 2020-05-29 00:04:10 · 6553 阅读 · 1 评论 -
python下读取文件到列表(txt,csv, excel)
读取txt 数据#读取txt数据 filepath = "sample1.txt"def data_read(filepath): fp = open(filepath, "r") datas = []#存储处理后的数据 lines = fp.readlines()#读取整个文件数据 i = 0# 为一行数据 for line in lines: ...原创 2018-07-02 21:35:43 · 6258 阅读 · 1 评论 -
Python 将列表数据写入文件(txt, csv, excel)
写入txt文件def text_save(filename, data):#filename为写入CSV文件的路径,data为要写入数据列表. file = open(filename,'a') for i in range(len(data)): s = str(data[i]).replace('[','').replace(']','')#去除[],这两...原创 2018-07-02 21:15:10 · 151477 阅读 · 13 评论 -
python 将MP3格式转换为WAV格式(ffmpeg安装,使用pycharm安装包)
首先,安装pydub,pydub是python的一个音频处理库处理,能对wav格式的音频直接进行处理。如果要进行其他格式的处理就要安装ffmpeg。所以这里安装pydub和ffmpeg。一:安装pydub:你可以直接在终端安装:pip install pydub下面使用pycharm直接安装(安装其他包同样如此):(1)点击fill,选择设置如下(2)在设置界面选择 p...原创 2018-07-10 17:13:32 · 22050 阅读 · 12 评论 -
TensorFlow(笔记):tf.Session()和tf.InteractiveSession()的区别
他们之间的区别就是后者加载自身作为默认的Session。tensor.eval()和operation.run()可以直接使用下面这三个是等价的:sess = tf.InteractiveSession()sess = tf.Session()with sess.as_default():with tf.Session() as sess:如下就会报错:import tensorflow as ...原创 2018-07-13 08:17:05 · 2626 阅读 · 0 评论 -
python画图(matplotlib)
笔记画散点图 plt.scatter(xx,h_y,label = 'prediction',marker='x',color = 'b') plt.scatter(xx,t_y,label = 'true',marker='o',color = '',edgecolors='r') plt.legend(loc = 1) plt.title('...原创 2018-07-15 21:35:31 · 210 阅读 · 0 评论 -
ML—KNN(K近邻,iris数据集为例)
KNN笔记算法大致步骤(预测y的类别为例):1)计算样本y与训练样本(已知标签样本)的距离;2)找出距离最近的K个样本;3)选择这K个样本中出现最多的类别作为y的类别标记; 数据集 iris为鸢尾花样本,前四列为特征,最后一列为标签,如下图数据连接:http://archive.ics.uci.edu/ml/machine-learning-databases/ir...原创 2018-11-26 20:40:47 · 2730 阅读 · 3 评论 -
滴滴算法岗笔试第一道(线下试做,没提交)
题目描述:给出一个仅包含加减乘除四种运算符的算式(不含括号),如1+2*3/4,在保持运算符顺序不变的情况下,现在你可以进行若干次如下操作:如果交换相邻的两个数,表达式值不变,那么你就可以交换这两个数。现在你可以进行任意次操作,使得算式的数字序列字典序最小,然后输出结果,数字之间的字典序定义为若a<b则a的字典序小于b。输入第一行包含一个整数n,表示算式的长度,即包含n个数字...原创 2019-08-27 22:07:12 · 751 阅读 · 0 评论