python
xcl_路路
图像处理,计算机,希望和大家一起交流进步~
展开
-
python入门笔记(一)
python基础语法(一):1.推荐使用#!/usr/bin/env python : 告诉操作系统在执行脚本的时候,首先会到 env 设置里查找 python 的安装路径,调用 对应目录下的 python 解释器;2.乱码问题: 使用# -*- coding: UTF-8 -*-或者#coding=utf-8可解决3.python可允许我们同事为多个变量赋值: (a)x1=x2...原创 2018-03-24 19:22:28 · 122 阅读 · 0 评论 -
win+Anaconda3+pytorch+cpu
方法1.如何在win10 python3.6开启Pytorch支持:首先安装Anaconda3,然后下载Pytorch的conda 安装包,地址:pytorch conda安装包—pytorch-0.1.12-py36_0.1.12cu80.tar.bz2 下载完毕之后,直接cmd进入到pytorch-0.1.12-py36_0.1.12cu80.tar.bz2对应的目录,执行以下命令:...原创 2018-12-04 14:39:39 · 269 阅读 · 0 评论 -
python:图片合成(PIL 库Image类模块)
实现两张图的合成。两种情况:两张非透明图的合成;涉及透明图的合成。1.第一类:直接将两张图和在一起就行,选好位置粘贴覆盖。(适合规则图合并)from PIL import Image#加载底图base_img = Image.open(ur'9.png')#加载底图# 可以查看图片的size和mode,常见mode有RGB和RGBA,RGBA比RGB多了Alpha透明度# pr...原创 2018-10-11 10:42:14 · 5490 阅读 · 2 评论 -
机试题目:字符串逆序
1.改进前,静态数组分配,时间3ms,测试case百分百。#include <stdio.h>#include <string.h>int main(){ char a[400]; scanf("%s",a); for(int i=strlen(a)-1;i>=0;i--) { printf("%c",a[i]);...原创 2018-07-02 16:01:50 · 199 阅读 · 0 评论 -
python实现链表逆序(反转函数)
1.实现列表逆序输出(a)代码1示例:#!/user/bin/python#-*- coding:UTF-8 -*-def reverse(list): for i in range(0,len(list)/2): temp=list[i] list[i]=list[-i-1] list[-i-1]=templ=[1,2,3,4,5,6]revers...原创 2018-03-29 17:03:22 · 1996 阅读 · 0 评论 -
python中os.listdir( )函数读取文件夹下文件的乱序和排序问题
1. os.listdir()概述 os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。例如: dir ='F:/Home_01/img'#当前目录 filenames=os.listdir(dir)#filenames存储dir下的所有文件名。 注意:os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的,如下图,则fil...原创 2018-04-11 21:23:22 · 48664 阅读 · 24 评论 -
python中WindowsError: [Error 183]错误和os.raname( )详解
自己在利用python遍历文件夹中文件并重命名时,正确代码代码有时候确报错,出现WindowsError[183]。【183】-->表示当文件存在时,无法创建文件。 ... os.rename(oldfilepath,newfilepath),该句报错,很可能是因为你的新的路径newfilepath已经和当前文件夹中某个文件重复,故出现上述错误【183...原创 2018-04-11 21:03:30 · 18691 阅读 · 0 评论 -
python入门笔记(五)
1.python中日期和时间 python中的程序处理时间和日期有许多方式,转换日期格式是一个常见的功能。其中time 和 calendar 模块可以用于格式化日期和时间,时间间隔是以秒为单位的浮点小数。 (1)上述的time模块下有许多函数可以转换日期格式,示例函数time.time().代码示例:#用于获取当前时间戳import time;time_tag=time.t...原创 2018-03-28 22:46:54 · 156 阅读 · 0 评论 -
python统计文件个数以及根据文件名中关键字批量重命名文件os.rename()
1.python中的文件操作实践:统计文件个数以及根据关键字批量修改重命名文件可执行代码示例:import os#加载os模块,处理文件和目录问题import sys#加载sys模块,提供了有关Python运行环境的变量和函数,该代码中可不用count=0#统计文件个数dir ='F:/Le2i/Coffee_room_01/cut2'#文件夹路径filenames=os.listdir(dir)...原创 2018-03-28 10:43:14 · 1781 阅读 · 0 评论 -
python入门笔记(四)
1.python中的break语句 break跳出该循环体结构,循环结束标志。示例(遇到4结束循环,否则输出数字):2.python中的continue语句 不同于break,continue只是跳出该次循环进入下一次。 示例(选择性输出奇数):3.python中的pass语句 pass语句,是空语句,是为了保持程序结构的完整性,单纯的实现站位功能。4.python中数值转...原创 2018-03-26 16:07:15 · 159 阅读 · 0 评论 -
python出现错误:IndentationError:unindent does not match any outer indentation level
python 中报错: IndentationError: unindent does not match any outer indentation level;表示缩进出现问题,尽管代码看上去对齐是没有缩进问题的,最好打开notepad++检查一下。菜单栏选择“视图”->“显示符号”->"显示制表符与空格",进行缩进检查。如下:我的代码第20行报错:上述操作检查后如下:(20...原创 2018-04-08 14:56:04 · 300 阅读 · 0 评论 -
python入门笔记(三)
1.循环else语句: 在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。代码示例: # 迭代 10 到 20 之间的数字 for num in range(10,20): for i ...原创 2018-03-26 10:48:26 · 208 阅读 · 2 评论 -
python入门笔记(二)
python中的运算符:(a)算数运算,赋值运算符以及比较运算符,与c、c++基本类同,不多赘述。示例:幂赋值运算符 c **= a 等效于 c = c ** a。(b)位运算符,类似机组:&,|,^(异或),~x 类似于 -x-1。(c)逻辑运算符,and,or,not;示例:a=1;b=2;#如果a为false,(a and b)返回false,否则返回b的值2; ...原创 2018-03-24 21:29:14 · 132 阅读 · 0 评论 -
anaconda安装以及jupyter配置python2和python3环境切换教程
Anaconda是使用python进行数据分析或数据挖掘的一个优秀的工具包,其中的jupyter notebook也是其中一个十分好用的工具。jupyter notebook的使用方法简单,直接在命令行中jupyter notebook就可以在浏览器中启动。 pycharm与jupyter notebook各有所长,可以按需使用。 学术界偏向于使用py...原创 2018-12-03 16:00:05 · 5504 阅读 · 0 评论