![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Zero-lei
这个作者很懒,什么都没留下…
展开
-
python中数组、列表的创建,元素的获取,互为转换
import numpy as npa = np.array([[1,2,3],[4,5,6]])print(type(a))for i in range(2): for j in range(3): # 遍历数组中的每个元素 print(a[i][j])# 获得list中的元素list = [1,2,3]print(type(list))print(list[0])# list 转为数组list_a = np.array(list)p.原创 2020-08-21 11:17:44 · 432 阅读 · 0 评论 -
Ubuntu中pytorch安装过程+安装之前的环境配置
预安装环境确定你的系统driver version具体方法: 输入语句 nvidia-smi 得到如下结果获得driver version 与cuda关系:https://stackoverflow.com/questions/30820513/what-is-the-correct-version-of-cuda-for-my-nvidia-driver/3082069...原创 2019-09-19 20:42:05 · 1929 阅读 · 0 评论 -
python注释快捷键
注释:单行注释: shift + # 多行注释 按照单行注释的方法一行一行实现(麻烦) 直接将要注释的代码选中:ctrl + / (单行同样实用) """ """ 将代码块放在中间,如下: 取消注释选中代码,ctrl+/缩进向后: 选中代码 按 Tab 键 向前:选中代码 shift + Tab...原创 2019-05-11 12:10:58 · 28388 阅读 · 0 评论 -
python实现矩阵点乘和矩阵乘法
import numpy as npprint('矩阵中元素的点乘')a=[[1,2],[3,4]]b=[[2,3],[4,5]]#矩阵的元素乘法,就是对应元素相乘放在对应的位置上,通过循环实现过程c=np.multiply(a,b)print(c)print('..............')n1=len(a)n2=len(b)c1=np.zeros([n1,n2],dtyp...原创 2019-04-17 20:01:28 · 20640 阅读 · 0 评论 -
用python实现矩阵相乘——目的是通过详细实现过程了解矩阵相乘步骤
代码:#! /usr/bin/env python#coding=utf-8import numpy as npdef MatrixMultiply(a, b): n11,n12=np.shape(a) n21,n22=np.shape(b) n=max(n11,n22) c=np.zeros([n11,n22],dtype=int) for i ...原创 2019-04-17 17:15:33 · 678 阅读 · 0 评论 -
module 'cv2.cv2' has no attribute 'xfeatures2d'
如果已经安装过OpenCV,通过pip uninstall opencv-python 卸载 安装你想要的版本,通过语句例如: pip installopencv-contrib-python == 3.4.2.16notes: 该过程是在annoconda中的annoconda prompt中操作的参考 https://blog.csdn.net/weixin_43167047/a...原创 2019-04-10 19:26:06 · 1527 阅读 · 0 评论 -
函数
总内容:调用函数 定义函数 函数的参数 递归函数1、调用函数 1.1 如何调用函数?因为Python内置了很多函数,可以直接调用。调用前提: 需要知道函数的名称和参数函数名:其实就是指向函数对象的一个引用,完全可以把函数名赋给一个变量,相当于给这个函数起一个别名注意:参数数量、参数类型一定要与函数匹配1.2 数据类型转换数据类型转换函数也是Python的...原创 2018-12-03 21:45:26 · 79 阅读 · 0 评论 -
python中的truple
truple 元组,是一种序列表,与list类似,但是truple一旦初始化后就不能改变。 note:这里的不能改变是,truple中元素的每个元素的指向不会改变,但是指向发的元素中的值可以改变不可变的tuple的意义:增加代码的安全性,如果可以选择,尽量用tuple代替list 定义空的tuple用 () 当只有一个元素是,要用(2,),如果用的是(2),那么...原创 2018-11-22 22:55:32 · 2882 阅读 · 0 评论 -
python——循环
循环的作用 循环的种类 循环中常用的break和continue的作用与区别 其他 代码例子1.1循环的作用:循环就是让计算机做重复任务的游戏哦方法,减少代码2.1主要有for ... in ,和while两种循环for .... in 中的循环是:当满足条件时就是循环,不满足时跳出循环。这种循环主要用于把list和tuple中的元素地带出来while:满足条件时循环...原创 2018-11-23 21:28:50 · 191 阅读 · 0 评论 -
Python基础——条件判断
条件判断的目的:可以让计算机自动化很多任务在Python中主要通过if语句实现循环,如果if后面的结果为true就执行if后面的语句,反之则不执行,if可以与else配对使用if语句的执行特点是从上往下执行,如果判断某个为true就执行if 后面的条件只要是非零数值、非空字符串、非空list,可以通过input()读取用户的输入:注意:input()返回的数据类型是st...原创 2018-11-23 19:41:35 · 119 阅读 · 0 评论 -
python中的list
python中的list是python中的一种数据类型的列表,对于list里面的元素可以进行删除和修改。list具有以下特点:直接输出list,就是将其中的元素输出了len(list名):计算list长度可以通过下标对list进行访问,注意下标不要越界,最后一个元素的下标为len(list)-1访问最后一个元素可以通过list[-1],以此类推可以通过listname.append(...原创 2018-11-21 22:10:25 · 238 阅读 · 0 评论 -
Jupyter Notebook更改通过Annoconda直接安装的工作目录
安装Annoconda时要选择所有用户,避免不必要的麻烦。(如果按照下列方法改了还是不行是因为安装时不是所有用户,把Jupyter notebook右键找到文件位置,然后右键属性,把目标位置最后面的user那一串删了。。。。但是我并没有找到user大哭。。。。) 在进行下列操作时,先将jupyter notebook关闭 到Annoconda的安装目录下找到jupyter notebook 应...原创 2018-10-29 09:52:01 · 592 阅读 · 0 评论