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基础学习
笔记(十二)
模块 前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用: >>> import math >>> math.sin(0) #sin为正弦函数 0.0 模块是程序 任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以C:\python\hello.py #hello.
·
2015-11-13 17:28
python
python基础学习
笔记(十)
魔法方法、属性 ------------------------ 准备工作 为了确保类是新型类,应该把 _metaclass_=type 入到你的模块的最开始。 class NewType(Object): mor_code_here class OldType: mor_code_here 在这个两个类中NewType是新类,Old
·
2015-11-13 17:27
python
python基础学习
笔记(九)
python异常 python用异常对象(exception object)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误信息)终止执行: >>> 1/0 Traceback (most recent call l
·
2015-11-13 17:26
python
python基础学习
笔记(八)
创建自已对象就python非常核心的概念,事实上,python被称为面向对象语言,本章会介绍如何创建对象。以及面向对象的概念:继承、封装、多态。 多态: 可对不同类的对象使用同样的操作。 封装:对外部世界隐藏对象的工作细节。 继承:以普通的类为基础建立专门的类对象。 多态 面向对象程序设计最有趣的特性是多
·
2015-11-13 17:24
python
python基础学习
笔记(七)
本章介绍如何将语句组织成函数,这样,可以告诉计算机如何做事。 下面编写一小段代码计算婓波那契数列(前两个数的和是第三个数) fibs = [0,1] # 定义一个列表,初始内容是0,1 for i in range(8): #循环8次 fibs.append(fibs[-2]+fibs[-1]) #append在末尾追加一个数,这个是它前面两个
·
2015-11-13 17:24
python
python基础学习
笔记(六)
学到这里已经很不耐烦了,前面的数据结构什么的看起来都挺好,但还是没法用它们做什么实际的事。 基本语句的更多用法 使用逗号输出 >>> print 'age:',25 age: 25 如果想要同时输出文本和变量值,却又不希望使用字符串格式化的话,那这个特性就非常有用了: >>> name = 'c
·
2015-11-13 17:23
python
python基础学习
笔记(四)
列表 本节继续讨论列表不同元组和字符串的地方:列表是可变的(mutable)----可以改变列表的内容,并且列表有很多有用的、专门的方法。 List函数可以将一个字符串拆分成列表。 >>> list('chongshi') ['c', 'h', 'o', 'n', 'g', 's', 'h', 'i'] 改变列表:元素赋值 例如
·
2015-11-13 17:22
python
python基础学习
笔记(五)
字符串基本操作 所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值和最大值)对字符串同样适用,前面已经讲述的这些操作。但是,请注意字符串都是不可变的。 字符串的方法: 字符串从string 模块中“继承”了很多方法,这里只介绍一些特别有用的。 1、find find 方法可以在一个较长的
·
2015-11-13 17:22
python
python基础学习
笔记(三)
序列概览 Python 包含6 种内建的序列,这里重点讨论最常用的两种类型:列表和元组。 列表与元组的主要区别在于,列表可以修改,元组则不能。也就是说如果要根据要求来添加元素,那么列表可以会更好用;而出于某些原因,序列不能修改的时候,使用元组则更为合适。 在操作一组数值的时候,序列很好用。可以用序列表示数据库中一个人的信息---第一1是姓名,第2个
·
2015-11-13 17:21
python
python基础学习
笔记(二)
继续第一篇的内容,讲解,python的一些基本的东西。 注释 为了让别人能够更容易理解程序,使用注释是非常有效的,即使是自己回头再看旧代码也是一样。 >>> #获得用户名: >>> user_name = raw_input("what is your name?") 在python 中
·
2015-11-13 17:20
python
python基础学习
笔记(一)
好吧!我早就想学习一门语言了,我想编程是我们大多测试员的短板。虽然,我更熟悉JAVA,但我还是的ruby和python之间犹豫了很久。我一直觉得自己编程方面没有天赋。所以就选个简单点的下手吧。 安装与运行交互式解释器 在绝大多数linux和 UNI
·
2015-11-13 17:19
python
Python学习注脚
python版本:2.7.6
Python基础学习
书摘。 变量命名规范: python的变量名只能由字母和数字组成,且必须以字母开头。
·
2015-11-11 07:08
python
Python学习(2)
python基础学习
(二)2.1 python定义函数用def,没有返回类型?
·
2015-11-10 21:48
python
Python基础学习
笔记(一)安装以及IDE的配置
一、初识Python Python官方网站:www.python.org 版本:python-3.4.3.amd64 somebody初次接触Python,没有使用Python 2.x进行开发真实项目的经历。所以不知2.x版本和3.x版本孰优孰劣,目前是作为一门兴趣来了解及学习。 二、安装 windows环境安装 由于somebody未有真实的Python开发经验,
·
2015-11-02 15:15
python
python基础学习
笔记(十三)
re模块包含对 正则表达式。本章会对re模块主要特征和正则表达式进行介绍。 什么是正则表达式 正则表达式是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’ 可以匹配字符串’python’ 。你可以用这种匹配行为搜索文本中的模式,并且用计算后有值并发特定模式
·
2015-11-01 12:55
python
python基础学习
笔记
#-*-coding:utf-8-*- #变量(variable) print'**********************************************************' i=7 printi #字符串 #单引号 print'**********************************************************' c1='gf' pr
u012763794
·
2015-10-18 23:00
python基础学习
笔记-正则表达式
re模块包含对 正则表达式。本章会对re模块主要特征和正则表达式进行介绍。 什么是正则表达式正则表达式是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’ 可以匹配字符串’python’ 。你可以用这种匹配行为搜索文本中的模式,并且用计算后有值并发特定模式,或都将文本进行分段。 ** 通配符正则表达式可以匹配多于一个的字符串,你可以使用一
xiaokala_2011
·
2015-10-14 14:00
Python基础学习
笔记——IO编程
IO编程操作IO编程都是由操作系统提供的,每一种编程语言会把操作系统提供的低级的C接口封装起来,方便使用。当前学习的IO都是同步IO操作。文件读写向操作系统发送读写文件请求操作系统会提供相应的接口完成读写操作。读文件使用open()读模式打开一个文件对象,传入文件名和标识符即可read()方法可以一次读取全部的文件内容到内存中。文件使用完毕后必须关闭,因为文件对象会占用操作系统的资源,并且操作系统
Christopher_Lee
·
2015-09-07 15:00
Python基础学习
笔记——错误和测试
错误、调试和测试错误处理错误处理机制:try-except-finally当觉得某些代码可能会在运行时出现错误时,就可以使用try,except,finally包括起来可以使用多个except来捕获不同的错误类型可以在except后面添加else分支,当错误没有发生时,会执行else分支的语句。常见的错误类型及继承关系:https://docs.python.org/3/library/excep
Christopher_Lee
·
2015-09-07 13:00
Python基础学习
笔记——面向对象编程
基础篇OOP:ObjectOrientedProgramming,一种程序设计思想对象包含了数据以及对数据的操作的函数面向过程的程序设计是把计算机视为一系列命令的集合,一组函数的顺序执行。Python中,所有的数据类型都可以视为对象。自定义的对象数据类型就是面向对象中的类(class)的概念给对象发送消息实际上就是调用对象对应的方法(method)。面向对象首先注重的不是程序执行流程,而是数据类型
Christopher_Lee
·
2015-09-06 19:00
Python基础学习
笔记——模块
[TODO]抽空学习一下PIL图像处理库,相信肯定有用处的研究下模块学习一下别人的代码模块在Python中一个.py文件就可以称为一个模块分为置模块和第三方模块:提高代码的可维护性;可以被其他地方引用,无需重新造轮子最大程度避免函数名和变量名冲突。但是需要注意不要和内置函数名冲突。为了避免模块冲突,Python引入了包(package),按照目录来组织模块每一个包下面都有一个__init__.py
Christopher_Lee
·
2015-09-04 21:00
Python基础学习
笔记——函数式编程
函数式编程函数是面向过程的程序设计的基本单元FunctionalProgramming函数式编程,更加接近数学计算。函数式编程时抽象程度很高的编程范式。允许接受一个函数作为参数,还可以返回一个函数。分为纯函数式编程和非纯函数式编程:前者没有变量,没有副作用;后者则相反。Python对函数式编程提供部分支持。高阶函数High-orderfunction可以将函数名赋值给一个变量,从让让变量指向函数。
Christopher_Lee
·
2015-09-04 10:00
6.
Python基础学习
笔记——高级特性
高级特性切片可以使用切片的类型如:list,tuple,str切片类似于其他预言中的substring()方法,但是切片更加灵活使用切片slice可以轻松访问列表中的某些元素连续切片:L[0:10]L[:]L[-5:0]间隔切片L[:10:2]迭代如果给定一个list或tuple,可以使用for循环遍历这个list或tuple,这种遍历旧成为迭代iteration迭代通过for...in完成的抽象
Christopher_Lee
·
2015-09-03 10:00
Python基础学习
笔记——函数
函数Python不仅非常灵活地定义函数,而且本身内置了很多有用的内置函数,可以直接调用。借助于抽象,我们不会关心底层的具体计算过程,而直接在更高的层次上思考问题。函数就是最基本的一种代码抽象的方式。调用函数可以使用help(function_name)的方式查看function_name的帮助信息。max()可以接受任意多个参数,并且返回最大的那个。数据类型转换转换方式函数调用字符串转整型a=in
Christopher_Lee
·
2015-09-01 10:00
Python基础学习
笔记——Python基础
#Python基础任何一种编程语言都有自己的一套语法,编译器和解释器就是负责把符合语法的代码转换成科执行机器码,最后执行。Python语法简单,采用缩进的方式。#开头的语句是注释,可以是任何有用的信息,解释器则会忽略掉注释。以:结尾的语句,缩进的语句位代码块始终坚持使用4个空格的缩进方式。如果使用Tab,则将Tab设置成自动转换为4个空格,不要和Tab混用。数据类型和变量计算机可以处理不同类型的数
Christopher_Lee
·
2015-09-01 08:00
Python基础学习
笔记——第一个Python程序
第一个Python程序非常简单:100+200 300应当结合代码编辑器以及Python的交互解释器来编写代码,可以一边写一边验证。非常高效率的。输入和输出输出输出单个字符串:>>>print('Thisisastringline') Thisisastringline接受多个字符串:>>>print('Thequikbrownfox','jumpsover','thelazydog') Theq
Christopher_Lee
·
2015-09-01 08:00
2.
Python基础学习
笔记——安装Python
安装PythonPython解释器:负责运行Python程序的。命令交互环境以及IDLE。在Linux下,推荐安装bPython,非常方便。Python解释器Python解释器负责执行.py文件。整个语言从规范到解释器都是开源的,所以也存在诸多解释器。CPython使用C语言开发的解释器,最为广泛,默认安装的就是这个解释器IPython基于CPyhton的交互式解释器,交互方式与默认的不同PyPy
Christopher_Lee
·
2015-09-01 08:00
Python基础学习
笔记——Python简介
Python简介由GuidoVanRossum在1988年圣诞节期间编写。用于编写应用程序的高级编程语言完善的基础代码库:网络、文件、GUI、数据库、文本等。这些都是内置库丰富的第三方库Python特点:优雅、明确、简单适合开发的应用:网络:网站、后台服务等日常小工具、管理员需要的脚本利用其他语言程序包,组装后更加方便缺点:相对于C语言来说,Pyhon运行速度慢,因为它是解释执行的。代码不能加密发
Christopher_Lee
·
2015-09-01 08:00
Python基础学习
笔记——开篇
廖雪峰的官方网站可以在这个网站学习Pyhton3.x的知识,非常不错的教程。http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000廖老师的网站中也有其他的语言教程,包括Git教程,还有书籍推荐。很不错,也很喜欢。后面的学习笔记都是在学习廖老师的教程中总结归纳的,很感谢廖老师的教程,能够让我
Christopher_Lee
·
2015-09-01 08:00
python基础学习
小作业(一)
作业1:让用户输入数字,累加作业2:存10000块钱,年利率是3.25,多少年之后,存款能翻倍作业3:求用户输入数字的平均分作业1:#!/usr/bin/env python # -*- coding: utf-8 -*- x=0 while True: num=raw_input('Please input number [Q/q to exit] : ') if num
tempo_jie
·
2015-08-04 10:40
python
continue
用户
number
年利率
python基础学习
小作业(一)
作业1:让用户输入数字,累加作业2:存10000块钱,年利率是3.25,多少年之后,存款能翻倍作业3:求用户输入数字的平均分作业1:#!/usr/bin/env python # -*- coding: utf-8 -*- x=0 while True: num=raw_input('Please input number [Q/q to exit] : ') if num
tempo_jie
·
2015-08-04 10:40
python
continue
用户
number
年利率
python基础学习
小作业(一)
作业1:让用户输入数字,累加作业2:存10000块钱,年利率是3.25,多少年之后,存款能翻倍作业3:求用户输入数字的平均分作业1:#!/usr/bin/env python# -*- coding: utf-8 -*-x=0while True: num=raw_input('Please input number [Q/q to exit] : ') if num == 'q'
tempo_jie
·
2015-08-04 10:40
用户
python
continue
python学习.
慕课网
python基础学习
教案(变量和数据类型)
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,1
thewangcj
·
2015-07-12 00:32
编程语言学习
学习
笔记
python
基础
慕课网
python基础学习
中发现的一些小知识
1.abs()函数>>> abs(-1) 1 >>> abs(1+2j) 2.23606797749979abs函数常用返回绝对值,而复数使用abs则返回(a+bj)中a与b平方和再取平方根,如上所示2.pow()与math.pow()函数>>> pow(1,2) 1 >>> pow(2.0,3) 8.0 >>> pow(2,3.0) 8.0 >>> pow(2.0,3.0) 8.0 >>> ma
chuang_py
·
2015-05-16 16:00
python基础学习
python学习地址: http://www.w3cschool.cc/python/python-intro.html http://www.imooc.com/learn/177 官方文档中文站: http://python.usyiyi.cn/ 视频学习: http://edu.51cto.com/course/course_id-527.html 文档编写: h
cjblog
·
2015-03-12 09:00
python
Python基础学习
:svn导出差异文件脚本
由于是刚接触python不久,所以很多都不是很熟练,只能是用到什么查点什么。所以如果有什么bug或者不严谨的语法或其他,希望各位看客指正。鉴于公司的平台研发部门需求想直接把svn中的差异代码导出并打包自动上传到指定的服务器上,然后在从指定的服务器上进行一个发布更新。由于我们开发和发布服务器的环境很特殊,中间牵扯到很多网络代理。所以才这么麻烦。要求如下:1、自动导出指定版本之间的差异文件2、根据给定
Mr_陈
·
2015-01-14 17:03
python
SVN
Python基础学习
:svn导出差异文件脚本
由于是刚接触python不久,所以很多都不是很熟练,只能是用到什么查点什么。所以如果有什么bug或者不严谨的语法或其他,希望各位看客指正。鉴于公司的平台研发部门需求想直接把svn中的差异代码导出并打包自动上传到指定的服务器上,然后在从指定的服务器上进行一个发布更新。由于我们开发和发布服务器的环境很特殊,中间牵扯到很多网络代理。所以才这么麻烦。要求如下:1、自动导出指定版本之间的差异文件2、根据给定
Mr_陈
·
2015-01-14 17:03
SVN
python
Python基础学习
:svn导出差异文件脚本
由于是刚接触python不久,所以很多都不是很熟练,只能是用到什么查点什么。所以如果有什么bug或者不严谨的语法或其他,希望各位看客指正。鉴于公司的平台研发部门需求想直接把svn中的差异代码导出并打包自动上传到指定的服务器上,然后在从指定的服务器上进行一个发布更新。由于我们开发和发布服务器的环境很特殊,中间牵扯到很多网络代理。所以才这么麻烦。要求如下:1、自动导出指定版本之间的差异文件2、根据给定
Mr_陈
·
2015-01-14 17:03
svn
python
Learning
Python
【
Python基础学习
篇十】Python正则表达式(2015-01-01)
一、正则表达式简介正则表达式用于文本匹配的工具,在源字符串中查找与给定的正则表达式相匹配的部分。一个正则表达式是由字母、数字和特殊字符组成的。正则表达式中有许多特殊的字符,这些特殊字符是构成正则表达式的要素。1、正则表达式中的特殊字符:2、正则表达式中的常用限定符:利用{}可以控制字符重复的次数。例如,\d{1,4}表示1位到3位的数字;某些地区的电话号码是8位数,区号也有可能是3位或4位数字。\
Leexide
·
2015-01-01 23:42
字符串
表达式
target
blank
字母
【
Python基础学习
篇九】Python字符串
一、字符串的操作字符串是Python的一种基本类型,字符串的操作包括字符串的格式化、字符串的截取、过滤、合并、查找等操作。 二、字符串的格式化Python将若干值插入到带有“%”标记的字符串中,从而可以动态的输出字符串。字符串的格式化语法如下:"%s"%str1 "%s%s"%(str1,str2)例子:#!/usr/bin/envpython #-*-coding=utf-8-*- #Using
Leexide
·
2014-12-03 23:46
字符串
动态
【
Python基础学习
篇八】Python函数
函数是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果。一、函数的定义函数的定义使用保留字def定义。函数在使用前必须定义,函数的类型即返回值的类型。Python函数定义的格式如下:def函数名(参数1[=默认值1],参数2[=默认值2]...): ... return表达式函数名可以是字母、数字或下划线组成的字符串,但不能以数字开头。函数的参数放在一对圆括号中,参数的个数可以有一个或
Leexide
·
2014-11-22 00:48
python
【
Python基础学习
篇】Python模块和包
一、Python程序的结构Python的程序由包(package)、模块(module)和函数组成。包是由一系列模块组成的集合。模块是处理某一类问题的函数和类的集合。如下图所示:包就是一个完成特定任务的工具箱,Python提供了许多有用的工具包,如字符串处理、图形用户接口、Web应用、图形图像处理等。这些自带的工具包和模块安装在Python的安装目录下的Lib子目录中。注意:包必须至少含有一个__
u011655519
·
2014-10-08 22:00
【
Python基础学习
篇】Python模块和包
一、Python程序的结构Python的程序由包(package)、模块(module)和函数组成。包是由一系列模块组成的集合。模块是处理某一类问题的函数和类的集合。如下图所示:包就是一个完成特定任务的工具箱,Python提供了许多有用的工具包,如字符串处理、图形用户接口、Web应用、图形图像处理等。这些自带的工具包和模块安装在Python的安装目录下的Lib子目录中。注意:包必须至少含有一个__
Leexide
·
2014-10-08 22:27
color
程序
package
target
blank
ubuntu下
python基础学习
二
一、控制流1、if...elif...else#!/usr/bin/python#filename:demoIf.pyno1=int(raw_input("Enterfirstnumber"))no2=int(raw_input("Entersecondnumber"))ifno1==no2:print"="elifno1"print"over!"2、while...else#!/usr/bin/
huanleu
·
2014-10-07 23:01
Python基础
ubuntu下
python基础学习
一
一、安装基本的软件1、在ubuntu软件中心中安装bpython,或者直接在terminal中输入python,也可以使用,不过bpython更方便。2、安装vim,vim有代码高亮功能,比vi更实用。建议学习基本的vim使用技巧,要不然就用gedit吧。3、第一个实例vimtest.py#!/usr/bin/python#Filename:test.yprint"hello,world!"添加运
huanleu
·
2014-10-07 21:55
Python基础
Python基础学习
笔记
1.Python程序结构:输入-处理-输出 输出语句:print()函数format格式化函数format(val,'m.nf')m.nf,m是占位符,例如:print(format(12.243, '3.2f')) -> _12.24 print(format(0.1245, '2.2%')) -> 12.45%输入语句:raw_input([promot])返回的是字符串re = raw_in
longma2006
·
2014-10-06 00:45
python
基础知识
【
Python基础学习
篇】Python基本语法
一、Python的文件类型Python的文件类型主要分为3种,分别是源代码、字节代码和优化代码。1、源代码以py为扩展名2、字节代码Python源文件经过编译后生成扩展名为pyc的文件,pyc是编译过的字节文件。这种文件不能使用文本编辑工具打开或修改。下面这段脚本可以把hello.py文件编译为hello.pyc文件importpy_compile py_compilecompile("hell
u011655519
·
2014-09-17 21:00
【
Python基础学习
篇】Python基本语法
一、Python的文件类型Python的文件类型主要分为3种,分别是源代码、字节代码和优化代码。1、源代码以py为扩展名2、字节代码Python源文件经过编译后生成扩展名为pyc的文件,pyc是编译过的字节文件。这种文件不能使用文本编辑工具打开或修改。下面这段脚本可以把hello.py文件编译为hello.pyc文件import py_compile py_compile compile("hel
Leexide
·
2014-09-17 21:24
源代码
color
【
Python基础学习
篇】Python序列
序列是具有索引和切片功能的集合。元组、列表和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力,因此元组、列表和字符串都属于序列。例子:序列的索引功能#!/usr/bin/envpython #-*-coding=utf-8-*- #UsingGPLv3.3 #Author:
[email protected]
#索引操作 tuple=("apple","banana","gra
u011655519
·
2014-09-17 20:00
【
Python基础学习
篇】Python序列
序列是具有索引和切片功能的集合。元组、列表和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力,因此元组、列表和字符串都属于序列。例子:序列的索引功能#!/usr/bin/envpython #-*-coding=utf-8-*- #UsingGPLv3.3 #Author:
[email protected]
#索引操作 tuple=("apple","banana","grape","
Leexide
·
2014-09-17 20:57
style
字符串
能力
color
border
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他