python学习笔记
文章平均质量分 80
语海与冰
好久不见
展开
-
Pytorch多GPU训练踩坑记录(含demo)
GPU训练问题原创 2021-10-13 16:14:04 · 782 阅读 · 0 评论 -
Python学习笔记-Numpy的基本用法
1. 安装使用numpypip install numpy #安装import numpy as np #导入2. ndarray的属性e.g.默认类型是 int32,还可以指定类型也可以直接写类型3. 数组的基本使用3.1 生成数组3.1.1 生成0/1数组在写代码的时候,通常会生成默认初始值为0或者为1的数组shape: 指定生成维数,比如要生成2行4列,可以填[2, 4]dtype: 生成数据的类型(如果不指定,默认为float)e.g.ones_like和ze原创 2020-11-17 23:02:31 · 581 阅读 · 2 评论 -
机器学习笔记-回归--PM2.5的预测
前话:这是刚学习完李宏毅老师的机器学习之Regression知识点之后,一个机器学习小白的第一个回归模型。前后用了两三天的时间,边学着一些知识点边写代码。下面用jupyter再一步一步跑一遍代码做一个记录,jupyter是代码写的差不多的时候才发现并学习用的,在此之前都是用VC写代码,cmd运行调试。任务描述作业的主要任务是给了一个训练集文件(csv),要根据前9个小时的空气情况预测第十个小时的PM2.5含量。train.csv任务分析数据分析首先看一下数据的格式该数据集包含1年12个原创 2020-10-20 22:17:51 · 4607 阅读 · 0 评论 -
Python学习笔记-matplotlib的基本用法
安装matplotlibpip install matplotlib导入matplotlibimport matplotlib.pyplot as plt绘图流程参数说明:figsize: 指定图像的长和宽dpi: 图像的清晰度# 1. 创建画布plt.figure(figsize=(10,4), dpi=100)# 2. 绘制图像(折线图为例)plt.plot([1,2,3,4,5,6,7],[10,15,13,18,16,20,10])# 3. 图像显示plt.show(原创 2020-10-17 11:22:20 · 550 阅读 · 0 评论 -
python中利用正则匹配找出所有的中文
>>> import re>>> string = '465321fsdggsddf543@¥……¥……努力考上研究生¥¥!@$$#^%'>>> result = re.findall(u'[\u4e00-\u9fa5]',string)>>> ans = ''.join(result)>>> pr...原创 2019-04-07 16:19:57 · 2103 阅读 · 0 评论 -
python学习笔记-文本框输入信息之后,键入回车触发按钮事件
最近在写一个程序,这学期python学的也不好。想在文本框里输入完文字之后触发‘确定’按钮,然后输出到shell里。查看若干资料,终于写出一个较为简洁的代码-import tkinter as tkroot = tk.Tk()root.geometry("300x200")l1=tk.Label(root,text="这是一个测试", ...原创 2019-05-14 23:04:54 · 8931 阅读 · 0 评论 -
python学习笔记-编写程序,生成包含1000个0~100之间的随机整数,统计并输出每个整数出现的次数。
编写程序,生成包含1000个0~100之间的随机整数,统计并输出每个整数出现的次数。import randomls = list()ls = [random.randint(0,100) for i in range(1000)]st = set(ls)for i in st: print(i, '出现的次数为: ', ls.count(i))运行结果:...原创 2019-05-29 22:37:37 · 33935 阅读 · 5 评论 -
Python学习笔记-编写程序,用户从键盘输入小于1000的正整数,对其进行因数分解并输出分解的结果
编写程序,用户从键盘输入小于1000的正整数,对其进行因数分解并输出分解的结果,例如10=2x5,60=2x2x3x5。import randomx = int(input('请输入一个不超过1000的数字:'))fac = list()for i in range(2, x+1): while True: if x%i == 0: fa...原创 2019-06-03 22:34:19 · 21316 阅读 · 3 评论 -
Python学习笔记-编写程序,输出所有由1、2、3、4这4个数字组成的素数,要求在每个素数中每个数字最多只能使用一次。
编写程序,输出所有由1、2、3、4这4个数字组成的素数,要求在每个素数中每个数字最多只能使用一次。import math#判断一个数是否是素数def isPrime(x): for i in range(2,int(math.sqrt(x)+1)): if x%i == 0: return False return Trueda...原创 2019-06-03 22:35:26 · 19134 阅读 · 4 评论