自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vue搭建及目录结构

vue开发环境搭建及目录结构

2023-01-20 11:50:17 74

原创 打卡3/25

川川菜鸟50基础练习题基础第一练第一题#encoding=utf-8def first(num): ls = [ 'Twinkle,twinkle,little star,', ' How I wonder what you are!', ' Up above thr world so high,', ' Like a diamond in the sky.' ] fo

2022-03-25 18:50:41 506

原创 打卡50天

leetcode566. 重塑矩阵class Solution: def matrixReshape(self, mat: List[List[int]], r: int, c: int) -> List[List[int]]: m,n = len(mat),len(mat[0]) if m * n != r * c: return mat ans = [[0] * c for _ in range(r)] .

2022-01-30 18:34:31 1247

原创 打卡49天

leetcode88. 合并两个有序数组class Solution: def merge(self, nums1: List[int], m: int, nums2: List[int], n: int) -> None: nums1[m:] = nums2 nums1.sort()取巧,在第一个数组第m位后替换为第二个数组,排序leetcode350. 两个数组的交集 IIclass Solution: def interse..

2022-01-29 19:04:46 839

原创 打卡48天

leetcode 217.存在重复元素class Solution: def containsDuplicate(self, nums: List[int]) -> bool: return len(set(nums)) < len(nums)set()集合自动去重,如果存在重复元素去重后长度一定小于原数组的长度leetcode 1.两数之和class Solution: def twoSum(self, nums: List[int], ta

2022-01-28 21:14:23 996

原创 打卡47天

爬虫urllib打开网址:from urllib import requesturl = 'https://olympics.com/zh/olympic-games/tokyo-2020/athletes'headers ={'USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'}req = re

2022-01-26 16:53:25 541

原创 打卡46天

Seaborn数据分类绘图分类散点图sns.set()tips = sns.load_dataset('tips')print(tips.head(5))sns.catplot(x='day',y='total_bill',kind='strip',data=tips) #缺陷会出现数据重叠plt.show()用kind='strip'方式绘制的分类散点图有数据重叠的缺陷,可以用kind='swarm'来绘制sns.catplot(x='day',y='total_bil.

2022-01-24 20:41:02 827

原创 打卡45天

Seaborn绘图:seaborn是基于matplotlib的python可视化库seaborn绘制散点图:seaborn绘制散点图有两种方法,第一种对于两个数据都是数字类型的可以用scatterplot绘制,另一种用relplot方法,scatterplot是relplot方法的默认实现,在relplot中默认的图形主题是散点类型。import matplotlib.pyplot as pltimport seaborn as snssns.scatterplot(x='tot

2022-01-23 19:42:54 1020

原创 打卡44天

matplotlib绘图绘图方式跟matlab中的绘图有点类似#创建画布plt.figure(1,figsize=(12,6)) #创建子图,并选择第一个子图plt.subplot(121)#绘制线图plt.plot(data.iloc[:,1],data.iloc[:,0],'-r')#添加子图标题plt.title('常驻人口与社会零售品消费总额趋势')#x,y轴的标题plt.xlabel('常住人口')plt.ylabel('社会消费品零售总额')#选择第

2022-01-22 12:48:05 1792

原创 打卡43天

依旧是C++一维数组:#include<iostream>using namespace std;#include<string>/*一维数组: 数组特点:存放在连续的内存空间中,每个元素数据类型相同 数据类型 数组名[数组长度]; 数据类型 数组名[数组长度] = {值} 值的个数小于数组长度用0补齐 数据类型 数组名[] = {值} 数组名是一个常量不可修改*/int main(){ int arr[5]; int a = 10

2022-01-19 15:58:39 472

原创 打卡42天

写写C++换换脑子:变量与常量:#include <iostream>using namespace std;#define Day 7int main() { //变量类型 变量名=变量初始值 //数据类型:整型 int short long longlong (所占字节不同) int a = 10; cout << "a =" << a << endl; /*常量:不可修改 * 宏常量:#define * 修饰: c

2022-01-18 15:49:03 516

原创 打卡41天

pandas分组:groupby方法按指定列分组,返回每个组对应数的索引data = { 'name':['zhangsan','lisi','wangwu','liliu','tom','john'], 'class':['one','two','three','one','two','three'], 'score':[54,56,57,58,59,80]}df = pd.DataFrame(data)print(df)''' name c

2022-01-17 19:36:09 1276

原创 打卡40天

pandas协方差和相关系数:协方差和相关系数表示两个数据集之间存在的相关关系,在pandas中使用cov方法求协方差,使用corr方法来求相关系数,相关系数=协方差/标准差#转换成矩阵matrix_newdata = np.array(new_data)print(matrix_newdata)'''[[1.11397015e+03 4.26950000e+03 2.88167043e+03 1.92434336e+04 3.15348674e+01] [1.26969300e

2022-01-16 18:58:01 538

原创 打卡39天

pandas基础操作:pandas读取文件:.txt文件:pd.read_table().xlsx文件:pd.read_excel()pd.read_excel()通过参数index_col设置索引列也可容易通过set_index方法设置索引列.csv文件:pd.read_csv()行操作:iloc选取对应行append添加行drop删除行列操作:df['列名']选取列df.pop(列名)不清楚数据帧可以通过df.info...

2022-01-15 18:57:44 419

原创 打卡38天

pandas数据类型:创建序列方法:序列:包含同种数据类型的数组pd.Series(data,index,dtype,copy)data:创建序列的原始对象(列表,字典等数据结构)index:索引,类似于数组的下表dtype:序列中的数据类型copy:是否创建数据副本,默认False通过数值创建序列可以用dtype参数来改变序列中的数据类型通过numpy数组创建序列通过字典创建序...

2022-01-14 17:12:12 276

原创 打卡37天

numpy数组值的替换通过索引进行对应值的替换a3 = np.random.randint(0,10,size = (3,5))a3>>array([[1, 1, 6, 6, 6], [8, 5, 2, 8, 0], [2, 7, 4, 9, 6]])a3[1] = 0a3>>array([[1, 1, 6, 6, 6], [0, 0, 0, 0, 0], [2, 7, 4, 9, 6]])a3[1]

2022-01-13 17:38:49 222

原创 打卡第36天

numpy创建数组:numpy中的参数类型一致#1.np.array来创建数组a = np.array([1,2,3,4])#2.np.arange方法,arange与range方法一致b = np.arange(0,10) #0可以省略类似于range#3.np.random.random方法来创建一个n行m列的数组c = np.random.random((2,2))#4.np.random.ranndint来创建一个n行m列的数组,其中范围可以有前面两个参数决定d =

2022-01-12 19:05:34 276

原创 2021总结

python基础:python菜鸟教程100例:题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?#coding=utf-8count = 0for i in range(1,5): for j in range(1,5): for k in range(1,5): if (i != j) and (i != k) and (j != k): print(i,j,k)

2022-01-07 15:26:06 342

空空如也

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

TA关注的人

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