python
文章平均质量分 65
阿强de
这个作者很懒,什么都没留下…
展开
-
windows下MiniAnaconda+pyg(torch-geometric)的安装
前端时间尝试着在windows的系统下装torch-geometric(pyg),但是用pycharm里面的pip进行安装却一直出现错误,当时出现的是cpp编译出错,所以当时直接放弃了。最近,由于学习了minianaconda所以尝试用minianaconda装pyg是不是可行,今天尝试了成功了。所以今天把它记录下来。一、Miniconda的安装Miniconda的下载地址官方地址:https://repo.anaconda.com/miniconda/国内镜像地址:https://repo.an原创 2022-05-01 20:47:01 · 933 阅读 · 1 评论 -
python实现矩阵的n次方
假设AAA是一个n×nn\times nn×n的方阵,通过利用python实现了AnA^{n}An的结果。其代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*-import numpy as npdef matrixPow(Matrix,n): if(type(Matrix)==list): Matrix=np.array(Matrix) if(n==1): return Matrix else:原创 2020-06-25 17:11:43 · 9727 阅读 · 1 评论 -
python中的字典使用
一:定义1:字典是一个简单的结构,也叫做关联数组,类似于c语言中的结构体(自我感觉)。形式,=,2:注意事项 1:键不是个列表.2:键必须是一个不可变的对象3:键可以是一个字符串,也可以是个数字,也可以是个元组.4:键属于一个值。二:字典基础一:创建字典1:基本语法 my_dict= {}//注释以后字典的名都用my_dict.2:代码:原创 2018-01-24 18:38:25 · 746 阅读 · 0 评论 -
Python中的元组
Python中的元组一:定义 用来储存多个值,但每个数值是不可变得。(类似于其他语言中的数组)。二:创建元组 1:使用空括号创建 例如:tuplel = () Print() 2:赋值(1)单个赋值tuple2= 1,print(tuple2) (1,)(2)多个赋值 (3)使用函数tuple()原创 2018-01-25 17:35:58 · 333 阅读 · 0 评论 -
Python中的集合
Python中的集合一:定义 集合是由一组元素组成。集合中的元素只包含值。需注意两点 (1):集合中的元素是无序的。 (2):每个元素是唯一的。二:创建集合 语法: set_name = set()添加:用set_name.add()代码: 填充集合:语法:set_name([])三:获取信息 因为集合里面没有索引值所以判断原创 2018-01-27 14:45:30 · 613 阅读 · 0 评论 -
python 深浅拷贝
#_*_coding:utf-8_*_import copy'''在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制.深拷贝:外围和内部元素都进行了拷贝对象本身,...原创 2018-04-28 19:33:13 · 160 阅读 · 0 评论 -
python中的符号运算
Python中的sympy库 前几天因为要实现数学公式的代码,里面含有字符运算,因为matlab不支持从零开始查找矩阵,所以用了python中的sympy库。一、安装sympy 1:在cmd中安装因为大部分包的安装都差不多所以参考文章转载自:https://www.cnblogs.com/wuwen19940508/p/6925191.html 2:在pychar...原创 2018-07-25 14:32:13 · 15005 阅读 · 0 评论 -
python实现 vector
#_*_coding:utf-8_*_list = []list1 = []for i in range(0,6): for j in range(0,i+1): list.append(j) list1.append(list) list = []print(list1)原创 2018-09-07 17:25:17 · 13869 阅读 · 0 评论