E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
---Python---
python---
学习之路
本节大纲迭代器&生成器装饰器 基本装饰器多参数装饰器递归算法基础:二分查找、二维数组转换正则表达式常用模块学习作业:计算器开发实现加减乘除及拓号优先级解析用户输入 1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))等类似公式后,必须自己解析里面的(),+,-,*,/符号和公式,运算后得出结果,结果必须与真实
Superb0
·
2016-02-01 19:00
python---
三位数
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?#!/usr/bin/env python #File: num.py #Date: 2016-01-14 for i in range(1,5): //将i、j、k做循环赋值1-4 for j in range(1,5): for k in range(1,5): if( i != k
StrikE_AG
·
2016-01-14 23:42
python
三位数
每天一段
Python---
什么是动态类型?
Python是动态类型语言你知道为什么Python中声明一个变量而不需要提前声明类型吗?变量只是对象的引用,不存在类型这个概念而对象是一块内存空间里的数据,对象的头部会标记自己的类型还有一个时引用计数器当对象被一个变量引用是计数器就是1当计数器为0则销毁比如x=1x='hello'此时对象1的计数器为0自动销毁a=3b=a思考这中间的引用关系?注意int类型在Python中是不可变的对象的垃圾回收
jesse_mei
·
2016-01-14 11:25
python
动态类型
python笔记
Python---
什么是动态类型?
Python是动态类型语言你知道为什么Python中声明一个变量而不需要提前声明类型吗?变量只是对象的引用,不存在类型这个概念而对象是一块内存空间里的数据,对象的头部会标记自己的类型还有一个时引用计数器当对象被一个变量引用是计数器就是1当计数器为0则销毁比如x=1x='hello'此时对象1的计数器为0自动销毁a=3b=a思考这中间的引用关系?注意int类型在Python中是不可变的对象的垃圾回收
jesse_mei
·
2016-01-14 11:25
python
动态类型
python笔记
Python---
索引
Python索引类似于C/C++,JAVA中的数组,下标从0开始。和C++,java中的数组不同的是,Python中可以使用负数索引,当使用负数索引时,Python会从最后一个元素开始计数。如:str='hello',str[-1]就为'o'。下面来个示例展示一下:示例要求是根据输入的年月日输出相应的日期。#coding=utf-8 #根据给定的年月日以数字形式打印出日期 months=['Jan
u012328159
·
2016-01-13 21:00
python
python---
购物扩展
创建一个商品页面,要求 1、显示商品名称和价格对应关系 2、获取用户工资水平 3、提供用户选择购买商品功能 4、用户购买完商品,显示用户账号余额 5、提示用户是否继续购买#!/usr/bin/env python //程序开始 #File: list.py #Date: 2016-01-13 import sys
StrikE_AG
·
2016-01-13 18:49
每天一段python
python---
购物
#!/usr/bin/env python //程序开始 #Date: 2016-01-12 import sys wide = 51 title = 'shop list' none = (wide - len(title) - 2) // 2 Goods = ['Iphone','Quecao','LV','Trival','watch'] Prices = [5000,99,99
StrikE_AG
·
2016-01-12 23:45
python
每天一段
python---
日期
根据用户输入打印出时间日期#!/usr/bin/env python #File: input_date.py #Date: 2016-01-11 months = ['January','February','March','April','May','June', 'July','August','September','October','November','December']
StrikE_AG
·
2016-01-12 00:06
python
每天一段
python---
游戏登录
#!/usr/bin/env python #File: login.py #Date: 2016-01-10 import os,sys //导入模块函数 wide = 50 //设置宽度 title = 'Cross Fire' //游戏名 half = (wide - len(title) -2) // 2 //整除 print wid
StrikE_AG
·
2016-01-11 00:54
游戏
python
每天一段
python---
骰子游戏
骰子游戏:#!/usr/bin/env python3.5 //指定python的版本 #File: dice.py import random //导入随机库 for i in range(1,6): //range表示范围,从1开始不包括6,依次执行5次 random1 = random.randint(1,6) r
StrikE_AG
·
2016-01-08 16:51
游戏
python
每天一段
python---
骰子游戏
骰子游戏:#!/usr/bin/env python3.5 //指定python的版本#File: dice.py import random //导入随机库for i in range(1,6): //range表示范围,从1开始不包括6,依次执行5次 random1 = random.randint(1,6) random2
StrikE_AG
·
2016-01-08 16:51
游戏
python
每天一段
python代码
翻译学
python---
《Learn Python the hard Way》---第一章 绪论
打算学习python,但是又不想单纯地看书或是写个小项目,干脆引入很流行的翻译学习法来学习吧~ 在论坛上看到了国外的一本《Learn Python the hard Way》,评价挺高的,虽然貌似已经有大神推出了译文版,但不影响我推出小白译文的决心~毕竟我只是学习,不是为了
·
2015-11-12 14:57
python
python---
解决“Unable to find vcvarsall.bat”错误
安装某些module时发生常见的 Unable to find vcvarsall.bat 错误 在eddsn找到了“Unable to find vcvarsall.bat” error when trying to install rdflib这么一篇文章,解决了问题。方法如下: 首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-
·
2015-11-11 08:30
python
python---
解决“Unable to find vcvarsall.bat”错误
Python 2.7 会搜索 Visual Studio 2008.如果你电脑上没有这个版本的话,比如只有:1.Visual Studio 2010,在cmd里面执行: SET VS90COMNTOOLS=%VS100COMNTOOLS% 2. Visual Studio 2012 的话: SET VS90COMNTOOLS=%VS110COMNTOOLS% 然后就可以正常了 &n
·
2015-11-11 00:34
python
python---
基本文件操作
file对象简要介绍 Ø File属性 n closed #标记文件是否已经关闭,由close()改写 n encoding #文件编码 n mode #打开模式 &nb
·
2015-10-30 13:04
python
python---
把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam','LISA','barT'],输出:['Adam','Lisa','Bart']。方法1defwgw(x): return[x[0].upper(),x[1:].lower()] map(wgw,['adam','LISA','barT']) 方法2 defwgw1(x): retu
jackywgw
·
2015-10-09 11:00
python---
序列可使用的内建函数(BIFs)
python序列可使用的内建函数enumerate(iter)接受一个可迭代对象为为参数,返回一个enumerate(遍历)对象。#!/usr/bin/envpython#-_-coding:utf-8-_- #enumerate(iter)函数返回由index(索引)和item值组成的元祖,元祖数量由iter可迭代对象的元素决定。defEnumerate(name): forIndex,Name
arno__xu
·
2015-08-26 17:35
python;python序列
Python笔记---错误笔记
Python---
错误笔记1.Python编码问题:我们在编写Python脚本时,往往会写上中文注释。
bascker
·
2015-07-18 18:51
Python
Python笔记---错误笔记
Python---
错误笔记1. Python编码问题:我们在编写Python脚本时,往往会写上中文注释。
GuLu_GuLu_jp
·
2015-07-18 18:00
python
错误笔记
Python---
如何在Django中接收JSON格式的数据
Django做了大量工作简化我们的Web开发工作,这其中当然也包括接收来自客户端的数据这一普遍需求.大部分时候,从客户端传入的数据主要是FORM的POST数据,和来自URL的GET数据,在Django中对应了HttpRequest对象的POST和GET属性,例如读取FORM表单中的用户名username输入框的内容:def someView(request): userna
Py_cc
·
2015-04-23 16:00
无标题文章
title:"Ipython使用指南"date:2015-04-1017:24:42tags:
Python---
>PythonShell的增强版,支持变量自动补全,自动缩进,支持bashshell命令,
gagaxiaolong
·
2015-04-09 15:08
python---
备份目录和文件
为重要的文件进行备份:思路:1.需要备份的文件和目录由一个列表指定。2.备份应该保存在主备份目录中。3.文件备份成一个tar.gz文件。4.zip存档的名称是当前的日期和时间。5.我们使用标准的tar.gz命令.#!/usr/bin/env python #coding=utf-8 #filename: backup_ver2.py import os import time #1. 备份文件
你的微笑325
·
2014-08-29 18:22
python
备份文件和目录
Python---
循环语句
1.for循环 #!/usr/bin/evn python #Filename: for.py for i in range(1, 5): print i else: print 'The for loop is over' 2.break语句 #!/usr/bin/evn python #filename: break.py while True: s = raw_
你的微笑325
·
2014-08-28 18:37
python
循环
python---
解决“Unable to find vcvarsall.bat”错误
第一种方法:首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe;把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;输入如下命令就可以安装了。setup.pyinstallbui
Gary__
·
2014-04-10 22:00
Threading in
Python---
python中的线程操作.
原文是2.x版本的,然后应该是英文的.我在学习的过程中,同时改成python3.3并且改成中文,引入一些自己的理解.ThreadObjects线程对象ThesimplestwaytouseaThreadistoinstantiateitwithatargetfunctionandcallstart()toletitbeginworking最简单的线程应用就是初始化一个目标函数,调用start()函
Silent_Ray
·
2014-01-05 22:15
thread
线程
python
python---
解决“Unable to find vcvarsall.bat”错误
阅读更多转
python---
解决“Unabletofindvcvarsall.bat”错误发表于1年前(2012-04-1923:51)阅读(10921)|评论(5)4人收藏此文章,我要收藏赞0今天在安装
hypercube
·
2014-01-04 10:00
python---
解决“Unable to find vcvarsall.bat”错误
转
python---
解决“Unabletofindvcvarsall.bat”错误发表于1年前(2012-04-1923:51) 阅读(10921) | 评论(5) 4人收藏此文章, 我要收藏赞0今天在安装
hypercube
·
2014-01-04 10:00
python
python---
创建字典的方式
1、用{}创建字典代码:x = {"a":"1", "b":"2"} print x输出:{'a':'1','b':'2'}2、用内置函数dict()1)、入参为类似a="1"的键值对代码:x = dict(a="1", b="2") print x输出:{'a':'1','b':'2'}2)、入参为一个元组,元组内部是一系列包含两个值的元组,例如(("a","1"),("b","2"))代码:x
ifnoelse
·
2013-12-05 10:00
python
python---
解决“Unable to find vcvarsall.bat”错误
安装python的pygame模块,发生Unabletofindvcvarsall.bat的错误,方法如下:首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe;把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;打开命令行窗口,在命令
jiayichendddd
·
2013-08-24 14:00
Pytohon 安装 MySQLdb
python 在windows 下安装 mysql http://www.codegood.com/archives/129
python---
解决“Unable to find vcvarsall.bat
flashdream8
·
2013-07-08 12:00
mysqldb
Pytohon 安装 MySQLdb
python 在windows 下安装 mysql http://www.codegood.com/archives/129
python---
解决“Unable to find vcvarsall.bat
flashdream8
·
2013-07-08 12:00
mysqldb
Python---
语法小结
•Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。语法小结:输出:–print("HelloWorld!“) 输入:content=input(“i
xn4545945
·
2013-03-27 22:00
python学习--字典排序
最近在看python所以拿来一些学习思想放在博客供大家指教
PYTHON---
字典排序: 首先说一下字典不是序列,并不包含排序功能。
bjjasonzhao
·
2012-10-13 15:47
python
学习
python学习--字典排序
最近在看python所以拿来一些学习思想放在博客供大家指教
PYTHON---
字典排序:首先说一下字典不是序列,并不包含排序功能。
架狗师大J
·
2012-10-13 15:47
学习
python
Python
python---
目录操作
1.获得当前路径在Python中可以使用os.getcwd()函数获得当前的路径。其原型如下所示。os.getcwd()该函数不需要传递参数,它返回当前的目录。需要说明的是,当前目录并不是指脚本所在的目录,而是所运行脚本的目录。例如,在PythonWin中输入如下脚本。>>> import os>>> print 'current directory is ',os.getcwd()current
annaleeya
·
2012-08-01 23:00
windows
python
脚本
Path
python---
太阳黑子
太阳黑子(python2.7.2)#!/usr/bin/envpython fromurllibimporturlopen fromreportlab.graphics.shapesimport* fromreportlab.graphics.charts.lineplotsimportLinePlot fromreportlab.graphics.charts.textlabelsimportL
张大鹏
·
2012-04-26 08:00
python---
解决“Unable to find vcvarsall.bat”错误
今天在安装reportlab时老是发生Unabletofindvcvarsall.bat的错误,上网找了一下,在eddsn找到了“Unabletofindvcvarsall.bat”errorwhentryingtoinstallrdflib这么一篇文章,解决了问题。方法如下:首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为mak
张大鹏
·
2012-04-19 23:00
python---
练习---即时标记
这里只贴代码(python版本2.7.2)markup.pyimportsys,re fromhandlersimport* fromutilimport* fromrulesimport* classParser: """ 语法分析器读取文本文件,应用规则并且控制处理程序 """ def__init__(self,handler): self.handler=handler self.rule
张大鹏
·
2012-04-18 08:00
python---
强大的twisted 网络编程框架(简单应用)
强大的twisted网络编程框架服务器端fromtwisted.internetimportreactor fromtwisted.internet.protocolimportProtocol,Factory classSimpleLogger(Protocol): defconnectionMade(self): print'Gotconnectionfrom',self.transport
张大鹏
·
2012-04-04 22:00
python---
代码演示
definit(data): data['first']={} data['middle']={} data['last']={} deflookup(data,label,name): returndata[label].get(name) defstore(data,full_name): names=full_name.split() iflen(names)==2:names.inser
张大鹏
·
2012-03-13 08:00
python---
使用get方法访问‘数据库’实体
使用get方法访问‘数据库’实体#simpledatabase #people people={ 'Alice':{ 'phone':'2341', 'addr':'Foodrive23' }, 'Beth':{ 'phone':'9102', 'addr':'Barstreet42' }, 'Ceil':{ 'phone':'3158', 'addr':'Bazavenue90' } } #
张大鹏
·
2012-03-11 15:00
python---
简单的html模板生成代码
简单的html模板生成代码#templateautogenetate template=''' %(title)s %(title)s %(text)s ''' data={'title':'MyHomePage','text':'WelcometomyHomePage'} printtemplate%data pythonversion2.4.3
张大鹏
·
2012-03-11 12:00
python---
简单数据库
#simpledatabase #people people={ 'Alice':{ 'phone':'2341', 'addr':'Foodrive23' }, 'Beth':{ 'phone':'9102', 'addr':'Barstreet42' }, 'Ceil':{ 'phone':'3158', 'addr':'Bazavenue90' } } #describe labels=
张大鹏
·
2012-03-11 12:00
Python---
很强悍的property,绝对的强大
转自: http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035600.html 假设定义了一个类:C,该类必须继承自object类,有一私有变量_x class C: def __init__(self): self.__x=None 1.现在介绍第一种使用属性的方法: 在该类中定义三个函数,分别用作赋值、
greybeard
·
2012-02-25 11:00
property
python---
正则式学习(转)
初学Python,对Python的文字处理能力有很深的印象,除了str对象自带的一些方法外,就是正则表达式这个强大的模块了。但是对于初学者来说,要用好这个功能还是有点难度,我花了好长时间才摸出了点门道。由于我记性不好,很容易就忘事,所以还是写下来比较好一些,同时也可以加深印象,整理思路。由于我是初学,所以肯定会有些错误,还望高手不吝赐教,指出我的错误。 Python正则式的基本用法P
30621715
·
2011-06-01 23:30
python
正则表达式
职场
re
休闲
python是个什么东西---
python---
处理字符串,Python与JAVA对比
JAVA已经很熟悉了,但是python的处理字符串还是有些出入的地方,总结一下. JAVA: String str = "1234567890abcdefghijklmnopqrstuvwxyzabc"; System.out.println("是否以xx开始 : " + str.startsWith("1&q
metallica_1860
·
2010-09-09 13:00
java
C++
c
python
C#
Python---
subprocess 创建子进程
http://blog.csdn.net/JGood/archive/2009/08/29/4498166.aspx subprocess模块中只定义了一个类:Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下:subprocess.Popen(args,bufsize=0,executable=None,stdin=None,stdout=None,stderr=
·
2010-08-13 17:00
process
python是个什么东西---
python---
生成和读取X进制文件
# -*- coding: utf-8 -*- #'./data.pgd' def content2File(fileFullName, content): writer = open(fileFullName, 'wb') writer.write(content.encode('hex').encode('base64').encode('bz2'))
metallica_1860
·
2010-07-07 15:00
python
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他