
Python
芯光智能
这个作者很懒,什么都没留下…
展开
-
列表推导式 字典推导式 集合推导式
1,列表推导式#coding:utf8x1 = [x for x in range (5)]print(x1)odd = [x for x in range(10) if x % 2 !=0]print(odd)运行结果为:2,字典推导式原创 2020-06-05 17:59:50 · 279 阅读 · 0 评论 -
字典的使用 Python
1,使用字典#coding:utf8dict = { "we": "我们", "world": "世界", "company": "公司",}print (dict["we"])运行结果:2,字典新增元素和修改元素的语法是一样,例如:#coding:utf8dict = {}print (dict)dict ["city"] ="城市"print (dict)...原创 2020-06-05 00:36:37 · 299 阅读 · 0 评论 -
Python 元组与列表的区别
1,元组与列表十分相似,大部分方法都通用,但是元组与列表的最大区别是列表可以修改 可以读取 可以删除,而元组创建之后则不能修改,不能删除单个元素,但可以删除整个元组。2,但是要注意,如果元组只有一个元素,则这个元素后面必须要有“,”,否则元素就还是其原来的类型。3,元组虽然不能修改,但是列表所支持的查询方法基本上元组都支持。也正是因为元组不能修改,所以元组的查询速度要比列表更快。列表的知识点见:https://blog.youkuaiyun.com/wzhrsh/article/details/1063原创 2020-06-04 21:46:00 · 2158 阅读 · 0 评论 -
python 常见用法 二
1,列表#coding:utf8 x1 = [1,2,3,4,5,6,7]列表更新x1 [2] ="hello"吧 增加元素:使用append方法在列表的最后追加新元素,但注意append每次只能新增一个元素,如果想新增多个元素就要使用extend方法x1.append("hello")print(x1)x1.append([6,7])print(x1)extend方法:x1.extend([6,7])删除元素 查找元素...原创 2020-06-04 00:32:21 · 407 阅读 · 0 评论 -
使用python实现两张图片对齐并保存
输入图像:实例代码:from __future__ import print_functionimport cv2import numpy as npMAX_FEATURES = 500GOOD_MATCH_PERCENT = 0.15def alignImages(im1, im2): # Convert images to grayscale im1Gray = cv2.cvtColor(im1, cv2.COLOR_BGR2GRAY) im2Gray..原创 2020-05-28 20:01:50 · 3787 阅读 · 0 评论 -
python 常见用法 一
print()函数print()函数,不但可以将内容输出到屏幕,还可以输出到指定文件。代码如下:fp = open(r'e:\\tb.txt','a+')print("成功的唯一秘诀,就是坚持最后一分钟",file = fp)fp.close()原创 2020-05-25 22:57:37 · 642 阅读 · 2 评论 -
python os模块使用总结
python 的os模块封装了操作系统的文件和目录操作,下面只列出一些常见的方法1,获取当前文件所在目录#!/usr/bin/python# -*- coding: utf-8 -*-import osprint(__file__)print (os.path.dirname(__file__))"__file__"是python的内置变量,"os.path.dirname(__file__)"表示的是文件当前的位置2,...原创 2020-05-23 23:29:57 · 292 阅读 · 0 评论 -
python 标准库之shutil
shutil是一个比较强大的python的操作文件的包安装pip install shutil1,复制文件1.shutil.copy(src, dst)拷贝文件和权限#返回值是复制之后的路径shutil.copy('来源文件','目标地址')例子:import shutil shutil.copy('f1.log', 'f2.log')//目标文件无需存在2,shutil.copy2(src, dst)拷贝文件和状态信息import shutil sh原创 2020-05-23 15:38:37 · 1004 阅读 · 0 评论 -
Python中numpy数组切片:print(a[0::2])、a[::2]、[:,2]、[1:,-1:]、a[::-1]、[ : n]、[m : ]、[-1]、[:-1]、[1:]等的含义
原文链接:https://blog.youkuaiyun.com/weixin_43629813/article/details/101122997原创 2019-10-28 16:20:15 · 4527 阅读 · 0 评论 -
python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
import numpy as npa=np.random.rand(5)print(a)[ 0.64061262 0.8451399 0.965673 0.89256687 0.48518743]print(a[-1]) ###取最后一个元素[0.48518743]print(a[:-1]) ### 除了最后一个取全部[ 0.64061262 0.8451...转载 2019-10-28 15:30:39 · 304 阅读 · 0 评论