
python
小豆芽_
这个作者很懒,什么都没留下…
展开
-
编程语言_python学习
1.python缺点:速度慢和不能加密(与c语言.exe不同,有加密效果)2.命令窗口退出python环境用exit()3.命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件。交互式可以立即得到运行结果,但文件不会,只能通过打印函数来输出4.命令窗口在调用py文件时,python与matlab一样需要设定当前目录原创 2017-10-05 21:33:19 · 448 阅读 · 0 评论 -
Python_删除指定字符串
replace('abc','') #将abc删除原创 2018-08-08 14:22:23 · 6632 阅读 · 2 评论 -
Python_write写文件失败
【1】背景:文件中存在ouput.write;执行程序后,ctrl z终止。发现write失败。【2】原因:文件通过write方法写入文件时,并不是及时的写入系统磁盘,而是首先写入到自己的缓存区[内存],当缓存区满了的时候才会异步写入到磁盘进行落地,否则永远不会写入真实磁盘文件 ...原创 2018-08-07 19:26:16 · 2010 阅读 · 0 评论 -
Python_异常处理try
name = ['rr','ww']try: print(name[2]) print("继续")except : print('下标越界')else: print('下表未越界')【1】可能出错的代码放到try内,有错会直接退出try【2】若try内出错,执行except:【3】若try内不出错,执行else:【4】注意:try和excep...原创 2018-07-26 15:17:57 · 171 阅读 · 0 评论 -
python_与或非逻辑/真假值事例
【1】Python的与或非与C++一样两种:逻辑运算/位运算【2】Python的逻辑运算和C++的不同,为:and、or、not【3】一些常见的假值"spam" True "" False [] False {} False 1 True 0.0 False None False ...原创 2018-07-28 17:27:13 · 14083 阅读 · 0 评论 -
Python_打包py文件
【1】创建一个virtualenv环境:virtualenv也就是虚拟环境。可以在同一个计算机中隔离多个python版本,比如python2,python3;mkdir SandwichApp cd SandwichApp# Use virtualenv to create an isolated environmentvirtualenv 环境名source venv/...原创 2018-07-25 19:42:55 · 637 阅读 · 0 评论 -
Python_print()/文件读写open()/str.find()/与或逻辑/取索引/while/python无double/map
【1】print 可以输出好多数据类型。包括:str、int、list【2】f=open(filename,mode)。f.read()将文本全部取出;f.readlines()是一个迭代器,for line in f.readlines 使用【3】str.find() 不是找不到会返回null,你真傻。0/none都会是假值,0代表找到在第一位。所以找不到会返回-1。【4】与c++不...原创 2018-07-25 11:14:47 · 652 阅读 · 0 评论 -
Python2_模块已经安装缺无法调用的情况/#!/usr/bin/env python与#!/usr/bin/python的区别
【1】问题产生:已经安装了jieba模块,但是在调用时报错:模块不存在【2】问题解决:第一行由#!/usr/bin/python改为#!/usr/bin/env python【3】理由:脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器...原创 2018-07-19 15:22:32 · 1185 阅读 · 0 评论 -
Python_列表/元组
【1】列表类似与数组,用[ ]框起。而元组因为带了圆字,用圆括号( )框起。【2】元组是不可变的,这一点就造成元组可作为字典key。很方便【3】所以说一般结构性(eg点坐标)可以定义为元组,集合性的定义为列表...原创 2018-07-18 16:33:54 · 143 阅读 · 0 评论 -
Python_python之list操作
【1】两个list连接【2】list内元素以某符号连接为字串原创 2018-07-17 16:20:45 · 301 阅读 · 0 评论 -
Python_Python2的编码问题详解
【0】str指编码为utf8,ascii等,所以解码编码实质为str到unicode的转换【1】python2默认以ascii码编码,因为ascii中并没有对汉字进行编码,所以如果你的源代码中出现汉字的话,导致无法编码,会报错。所以要换一种编码方式:utf-8#-*- coding:utf-8 -*-【2】现在汉字可以被编码了,但是编码完成就能正确运行了吗??不能,因为print是打...原创 2018-07-17 15:37:57 · 252 阅读 · 0 评论 -
Python_Python2利用urllib2抓取中文网页乱码的问题
今天想用urllib2抓去网页源码,出现了问题,print打印显示乱码。代码一:response=urllib2.urlopen('http://caipiao.163.com/award/').read()打印之后出现乱码问题。【1】分析:首先怀疑是编码问题,于是看了网页源代码,发现是utf-8编码,编码是正确的。<!DOCTYPE HTML><htm...原创 2018-07-17 14:18:40 · 718 阅读 · 0 评论 -
python_GUI_Tkinter
【1】使用工具:python自带的thinter【2】创建一个GUI程序:【3】http://www.runoob.com/python/python-gui-tkinter.html【4】http://blog.youkuaiyun.com/qq_17242837/article/details/62419499【5】此博客有整套教程:http://blog.youkuaiyun.com/liuxu0703/artic...转载 2018-02-14 21:13:33 · 197 阅读 · 0 评论 -
python语言_open()文件操作
1.https://www.cnblogs.com/dkblog/archive/2011/02/24/1980651.html2.open/文件操作f=open('./tmp/hello','w')./表示当前目录#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU转载 2018-01-18 16:06:56 · 760 阅读 · 0 评论 -
python语言_np.loadtxt()
np.loadtxt()用于从文本加载数据。文本文件中的每一行必须含有相同的数据。loadtxt(fname, dtype=, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0)fname要读取的文件、文件名、或生成器。dtype数据类型,默认float。还可转载 2018-01-18 15:35:03 · 20558 阅读 · 0 评论 -
Python_独特语法/strip
is 和 ==Python中万物皆对象,每个对象有3个属性。id-对象地址,type-对象类型,value-值 is:比较对象地址是否相同。而==:比较value是否相同not 的用法判断 if not 5,类似!= 注意 if not x 和 if x is None 并不等价。在python中,空[],空{},等均为假值。但是None 不等于空{}等。 https://blo...原创 2018-08-22 14:43:26 · 310 阅读 · 0 评论