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基础教程
_学习笔记5:字符串
字符串基本字符串操作字符串也是序列,因此序列的基本操作(索引、分片、连接、乘法、长度、求最大值和最小值、成员资格)对字符串同样适用:索引>>> 'a_string'[0]'a'长度>>> len('a_string')8求最大值>>> max('a_string')'t'求最小值>>> min('a_string')'_'乘法>>> 'a_string'*2'a_stringa_string'连接
signjing
·
2014-05-16 20:00
python
字符串
python基础教程
_学习笔记4:元组
元组元组不能修改;(可能你已经注意到了:字符串也不能修改。)创建元组的语法很简单:如果用逗号分隔了一些值,那么你就自动创建了元组。>>> 1,3,'ab'(1, 3, 'ab') 元组也是(大部分时候是)通过圆括号括起来的。>>> (1,3,'13')(1, 3, '13') 空元组可以用没有内容的两个圆括号来表示。 如何实现包括一个值的元组呢?>>> (5)5>>> ('ab')'ab'>>>
signjing
·
2014-05-15 18:00
python
元组
python基础教程
_学习笔记3:列表
列表list函数字符串不能像列表一样被修改,所以有时候根据字符串创建列表会很有用。list函数可以实现:>>> list('signjing')['s', 'i', 'g', 'n', 'j', 'i', 'n', 'g']>>> list(['a','b'])['a', 'b']>>> list((1,2,'san'))[1, 2, 'san'] 可见:list函数适用于所有类型的序列,而不只是
signjing
·
2014-05-14 18:00
python
列表
python基础教程
_学习笔记2:序列-2
序列-2通用序列操作序列相加通过加号对列表进行连接操作;列表>>> [1,3,4]+[2,5,8][1, 3, 4, 2, 5, 8]字符串>>> '134'+'258''134258'元组>>> (1,2,3)+(2,5,8)(1, 2, 3, 2, 5, 8)元素数据类型不同的列表>>> [[1,3],[3,9]]+[[2,2],'abc'][[1, 3], [3, 9], [2, 2], '
signjing
·
2014-05-13 19:00
python
序列
python基础教程
_学习笔记1:序列-1
序列数据结构:通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。python中,最基本的数据结构是序列。序列中的每个元素被分配一个序号——即元素的位置,也称为索引。第一个索引是0,第二个是1,以此类推。序列概览python包含6种内建的序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。列表和元组的主要区别在于,列表可以
signjing
·
2014-05-08 23:00
python
序列
[简明python教程]学习笔记之总结篇
《笨办法学python》、《
python基础教程
(第二版)》、《可爱的Python》哪个比较好?本文出自“[
reedyan
·
2014-05-07 00:19
python
学习开发语言 python 资料
记录一下,方便学习:一、教程1.
python基础教程
:
PYTHON基础教程
:啄木鸟社区WikiPlanet简明Python2.3教程简明Python3教程DiveIntoPython中文版DiveIntoPython3
miyatang
·
2014-04-29 10:00
开发语言
Python学习笔记-字典使用
python基础教程
第二版(4章)>>> aDict = {'host': 'earth'} # create dict>>> aDict['port'] = 80 # add to dict操作方法
swiftzhy
·
2014-04-12 14:12
Python学习笔记-字典使用
python基础教程
第十一章学习笔记
1、open函数可以用来打开文件,返回一个文件对象,他有一个强制性参数,就是文件名,以字符串的形式提供。可选参数有模式和缓冲两个。模式用于打开文件要进行什么操作,w写,r读,a追加,b二进制,+读写模式open函数中模式参数默认的为读模式。在任何一个模式下加上+,都会具有读写模式的功能。2、如果不指定模式为二进制的时候,那么python会默认打开文件以文本形式,由于换行符在unix和windows
u010092734
·
2014-04-06 21:00
Python 书籍推荐
经过我这么多年的python学习,我总结出了一个python学习的读书路线:python简明教程:让你大体上了解一下python,最好是能够独立完成最后一个练习项目之后再看别的书;python学习手册,
python
small_rice_
·
2014-03-31 00:00
Python基础教程
(第2版)读书笔记
作者简介:MagnusLieHetland(http://hetland.org/)挪威科技大学副教授。第一章基础知识str()、repr()、反引号的使用与区别:str和int、long一样是一种类型,而repr()则是一个函数。input()和raw_input()的区别:input()会把字符串当字符串,数值当数值;而raw_input()则是把原始数据存放在字符串里。长字符串、原始字符串和
CRISPY_RICE
·
2014-03-30 11:00
读书笔记
python基础教程
之数字处理(math)模块详解
1.math简介复制代码代码如下:>>>importmath>>>dir(math)#这句可查看所有函数名列表>>>help(math)#查看具体定义及函数0原型2.常用函数复制代码代码如下:ceil(x)取顶floor(x)取底fabs(x)取绝对值factorial(x)阶乘hypot(x,y)sqrt(x*x+y*y)pow(x,y)x的y次方sqrt(x)开平方log(x)log10(x)
·
2014-03-25 14:09
python基础教程
之字典操作详解
字典dictionary1.键值对的集合(map)2.字典是以大括号“{}”包围的数据集合3.字典是无序的,在字典中通过键来访问成员。可变的,可嵌套,可以原处修改扩展等,不产生新的字典4.字典的键,可以是字符串(大小写敏感),数字常量或元组(不可变类型),同一个字典的键可以混用类型。字典的键必须是可哈希的元组作为键的条件是,元组内的值都是不可变类型复制代码代码如下:a=(1,2)#可以作为键b=(
·
2014-03-25 12:17
python基础教程
之元组操作使用详解
简介tuple1.元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔。通过下标进行访问2.不可变序列,可以看做不可变的列表,与列表不同:元组中数据一旦确立就不能改变(所以没有类似列表的增删改操作,只有基本序列操作)3.支持任意类型,任意嵌套以及常见的序列操作4.元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变声明及使用复制代码代码如下:t=()#空元
·
2014-03-25 11:11
python基础教程
之简单入门说明(变量和控制语言使用方法)
简介有兴趣可以看看:解释性语言+动态类型语言+强类型语言交互模式:(主要拿来试验,可以试试ipython)复制代码代码如下:$python>>>print'helloworld'脚本复制代码代码如下:#!/usr/bin/envpythonprint'helloworld'环境:建议python2.7+easy_install+pip+virtualenv+ipython缩进Python函数没有明
·
2014-03-25 10:29
Python基础教程
第九章--------多么痛的领悟
前面看的还算顺利吧,到了这章不知道怎么回事,忽然卡壳,十几页的书我足足看了一天,到现在也不是太明白。可能是对对象,类,多态这些面向对象的东西还不怎么清楚的原因吧。话不多说,分享一下我的经验给那些和我一样苦恼的人。1、碎碎念:__metaclass__=type放在模块的最开始,表示你使用的是新式类,有些方法只有新式类才可以用,比如supper。一般来说,只要我们定义了一个类,比如:classtes
u010092734
·
2014-03-25 09:00
万能的XML
问题描述:问题来源于《
Python基础教程
》第三个实例,万能的xml。本项目要解决的常见问题是解析(读取和处理)XML文件。因为使用XML几乎能表示任何数据。
muyuxiaozi
·
2014-03-11 20:00
即时标记简单解决
问题描述:问题来源与《
Python基础教程
》第二十个章节假设你从一个不想写HTML代码的人那里得到了一个文件,希望将它作为一个网页来使用,你本身也不想自己手的那个的为文档添加所需要的全部标签,而是想要让程序自动完成
muyuxiaozi
·
2014-03-06 16:00
python基础教程
之类class定义使用方法
面对对象(oop)中的对象,是一个非常重要的知识点,我们可以把它简单看做是数据以及由存取、操作这些数据的方法所组成的一个集合。我们在学习函数(function)之后,知道了如果重用代码,那为什么还要用类来取代函数呢?类有这样一些的优点1)、类对象是多态的:也就是多种形态,这意味着我们可以对不同的类对象使用同样的操作方法,而不需要额外写代码。2)、类的封装:封装之后,可以直接调用类的对象,来操作内部
玩蛇网
·
2014-02-20 09:13
python基础教程
之基本内置数据类型介绍
Python基本内置数据类型有哪些一些基本数据类型,比如:整型(数字)、字符串、元组、列表、字典和布尔类型。随着学习进度的加深,大家还会接触到更多更有趣的数据类型,python初学者入门时先了解这几种类型就可以了。基本内置数据类型对应符号1)整型――int――数字python有5种数字类型,最常见的就是整型int。例如:1234、-12342)布尔型――bool――用符号==表示布尔型是一种比较特
·
2014-02-20 09:59
python基础教程
之lambda表达式使用方法
Python中,如果函数体是一个单独的returnexpression语句,开发者可以选择使用特殊的lambda表达式形式替换该函数:复制代码代码如下:lambdaparameters:expressionlambda表达式相当于函数体为单个return语句的普通函数的匿名函数。请注意,lambda语法并没有使用return关键字。开发者可以在任何可以使用函数引用的位置使用lambda表达式。在开
·
2014-02-12 11:54
python基础教程
之实现石头剪刀布游戏示例
下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势:石头,剪子,布.胜利者从下面的规则中产生,这个规则本身是个悖论.(a)布包石头.(b)石头砸剪子,(c)剪子剪破布.在你的计算机版本中,用户输入她/他的选项,计算机找一个随机选项,然后由你的程序来决定一个胜利者或者平手.注意:最好的算法是尽量少的使用if语句复制代码代码如下:#coding:utf-8importrandomg
·
2014-02-11 09:59
python基础教程
之popen函数操作其它程序的输入和输出示例
一、函数介绍1.1函数原型:复制代码代码如下:#includeFILE*popen(constchar*command,constchar*open_mode);1.2说明popen函数允许一个程序将另一个程序作为新进程启动,并可以传递数据给它或者通过它接收数据。command字符串是要运行的程序名和相应参数(比如:ls或ls-l),openmode必须是r或w。如果是r,被调用程序的输出可以被调
·
2014-02-10 11:50
python基础教程
之python消息摘要算法使用示例
复制代码代码如下:#!/usr/bin/python'''File:testHash.pyAuthor:Mike'''importhashlibsrc=raw_input("Inputstring:")funcNameList=["MD5","SHA1","SHA224","SHA256","SHA384","SHA512"]funcMap={"MD5":lambdacnt:hashlib.md5
·
2014-02-10 11:22
python基础教程
之获取本机ip数据包示例
这几天用到了rawsocket,用python写了些demo程序,这里记录下。首先我们看一个简单的sniffer程序:复制代码代码如下:#!/usr/bin/python#codeforlinuximportsocket#s=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_UDP)s=socket.socket(socket.
·
2014-02-10 10:10
python基础教程
之udp端口扫描
一、概述任务描述:开发一个程序,用于获取局域网中开启snmp服务的主机ip地址列表,并写入相应文件以便其它程序使用。背景知识:SNMP是基于UDP的,而且标准的SNMP服务使用161和162端口。思路:1、获取局域在线主机列表;2、获取各个主机的snmp端口(比如161)开启状况;3、以特定格式写入特定文件。这里只实现前两步。二、nmap实现1、安装nmapLinux平台(CentOS为例):yu
·
2014-02-10 10:18
《
Python基础教程
》第6~8章 学习笔记
Python6-8章tags: Python LearningNote第6章抽象6.3创建函数1.`callabel()`可以测试函数能否调用。(返回True/False)(3.0得用`hasattr(func,__cal__)`代替) 2.使用`def`语句定义函数6.3.1记录函数直接写上字符串,比如在def语句后面,称为文档字符串。可以使用内建help得到关于函数的信息,包括文档字符串。6.
hcbbt
·
2014-01-26 17:00
python
「索引」《
Python基础教程
》学习笔记
为了防止时间一久又给忘光了,于是寒假就去借了本书来看,选中《
Python基础教程
》因为这本感觉比较厚,好像会讲得比较系统==。
hcbbt
·
2014-01-23 22:00
python
索引
《
Python基础教程
》第1~5章 学习笔记
Python1-5章tags: Python LearningNote第1章基础知识1.2交互式解释器1.4数字和表达式整数除法:1/2=0(可使用`from__future__importdivision`或者附加`-Qnew`执行)1.4.1长整型数(将在大数后面加L)1.4.2十六进制和八进制(用开头确定:0xAF(175),010(8))1.5变量(直接用=赋值)1.7获取用户输入(inp
hcbbt
·
2014-01-23 22:00
python
[置顶] 索(shen)引(keng)大全
学习笔记:计算机网络_学习笔记索引「索引」《
Python基础教程
》学习笔记XMLFromActionScript[AS中的XML学习笔记]《算法导论》习题解答搬运&&学习笔记索引目录)(已废) [LeetCode
hcbbt
·
2014-01-23 11:00
索引
Python基础教程
-----good
Python基础教程
网址:http://www.w3cschool.cc/python/python-cgi.html http://blog.sina.com.cn
fennvde007
·
2014-01-15 15:00
Python基础教程
笔记——条件,循环和其他语句
原文地址:http://www.cnblogs.com/moomu/archive/2011/11/23/2260766.html 条件,循环和其他语句 Table of Contents 1 print和import的更多信息 1.1 使用逗号输出 1.2 把一些东东作为另一些东东导入 2 赋值魔法 2.1 序列解包
songzhan
·
2014-01-14 22:00
python
《
Python基础教程
》学习笔记 - Lesson03:使用字符串
原文地址:http://www.cnblogs.com/zero86/archive/2012/11/22/2783679.html字符串都是不可变的,例如以下的分片是不允许的: 字符串格式化操作符即百分号%;例:%s为字符串的转换字符(conversionspecifier);如果要在格式化字符串里面包括百分号,那么必须使用%%;如果要格式化输出浮点数,可以使用%f,若要设置保留小数点几位可以写
songzhan
·
2014-01-09 22:00
python
《
Python基础教程
》学习笔记 – Lesson02:列表和元组
原文地址:http://www.cnblogs.com/zero86/archive/2012/11/19/2776784.html 在Python中最基本的数据结构是序列(sequence),第一个索引从0开始; 在Python中,索引可以是负数,-1表示最后一个元素(倒数第一),-2表示倒数第二个元素; 例如: 通用序列操作 索引(indexing)、分片(sliceing)、加(
songzhan
·
2014-01-06 21:00
python
《
Python基础教程
》学习笔记 – Lesson01:基础知识
原文地址:http://www.cnblogs.com/zero86/archive/2012/11/17/2774273.html 安装Python一般在Linux下直接输入python即可运行它的解释器; 如果要手动安装:http://www.python.org选择下载tar格式的压缩文档;tar-xzvfPython-3.3.0.tgz(这里版本是3.3.0)进行解压缩;进入该目录cdPy
songzhan
·
2014-01-03 22:00
python
Python基础教程
---读书笔记七
1.raise语句用于引发一个异常,如raiseException或者raiseException('Thisistest')2.重要的异常类: Exception: 所有异常的基类; AttributeError: 特性引用或赋值失效时引发; IOError: 试图打开不存在文件; IndexError: 在使用序列中不存在的索引时引发; KeyError: 在使用映射中不存
jazka
·
2013-12-28 10:16
python
读书笔记
基础教程
Python基础教程
---读书笔记七
1.raise语句用于引发一个异常,如raiseException或者raiseException('Thisistest')2.重要的异常类:Exception:所有异常的基类;AttributeError:特性引用或赋值失效时引发;IOError:试图打开不存在文件;IndexError:在使用序列中不存在的索引时引发;KeyError:在使用映射中不存在的键时引发;NameError:在找不
jazka
·
2013-12-28 10:16
读书笔记
python
基础教程
Python开发
Python基础教程
---读书笔记六
1.callable()函数用来判断函数是否可以调用,返回True/False,Python3.0后不可用。2.定义函数:'deffunction(parameter1,parameter2,...):'。3.文档字符串:在函数的开头写下字符串;使用__doc__或者help()函数访问 >>>defmyfun(x): ... 'Thisismyfunctiontoprintx.' ...
jazka
·
2013-12-26 14:29
python
读书笔记
基础教程
Python基础教程
---读书笔记六
1.callable()函数用来判断函数是否可以调用,返回True/False,Python3.0后不可用。2.定义函数:'deffunction(parameter1,parameter2,...):'。3.文档字符串:在函数的开头写下字符串;使用__doc__或者help()函数访问>>>defmyfun(x):...'Thisismyfunctiontoprintx.'...print'x=
jazka
·
2013-12-26 14:29
读书笔记
python
基础教程
Python开发
Python基础教程
---读书笔记五
1.从模块导入函数的方法,也可以为函数提供别名: importsomemodule;fromsomemoduleimportsomefunction1,somefunction2;fromsomemoduleimport*;fromsomemoduleimportsomefunctionasnewfunctionname;2.序列解包支持多个赋值同时进行: >>>x,y,z=1,2,3 >>
jazka
·
2013-12-24 13:33
python
读书笔记
基础教程
Python基础教程
---读书笔记五
1.从模块导入函数的方法,也可以为函数提供别名:importsomemodule;fromsomemoduleimportsomefunction1,somefunction2;fromsomemoduleimport*;fromsomemoduleimportsomefunctionasnewfunctionname;2.序列解包支持多个赋值同时进行:>>>x,y,z=1,2,3>>>print
jazka
·
2013-12-24 13:33
读书笔记
python
基础教程
Python开发
Python基础教程
---读书笔记四
1.字典是python中唯一内建的映射类型,值存储在一个特定的key里,key可以是数字、字符串甚至是元祖,key必须唯一。2.dict()函数用来创建字典>>>dict(){}>>>>>>items=[('name','Jack'),('age',42)]>>>dict(items){'age':42,'name':'Jack'}>>>dict(name='Jack',age=42){'age'
jazka
·
2013-12-23 19:29
python
基础教程
读书笔记
Python开发
Python基础教程
---读书笔记四
1.字典是python中唯一内建的映射类型,值存储在一个特定的key里,key可以是数字、字符串甚至是元祖,key必须唯一。2.dict()函数用来创建字典 >>>dict() {} >>> >>>items=[('name','Jack'),('age',42)] >>>dict(items) {'age':42,'name':'Jack'} >>>dict(name='Jack'
jazka
·
2013-12-23 19:29
读书笔记
python
基础教程
Python基础教程
---读书笔记三
1.所有的标准序列操作都使用于字符串,记住字符串不可改变。2.字符串格式化:标记转换说明符(%),如果字符串本身包含%,用%%代替。3.字符串格式化转换标志:-表示左对齐;+表示在转换值前加正负号;""(空白字符)表示正数之前保留空格;0表示转换值若位数不够用0填充。4.find(str,begin_index,end_index):返回子串所在位置最左端索引,没有找到返回-1.注意begin_i
jazka
·
2013-12-20 17:10
python
读书笔记
基础教程
Python基础教程
---读书笔记三
1.所有的标准序列操作都使用于字符串,记住字符串不可改变。2.字符串格式化:标记转换说明符(%),如果字符串本身包含%,用%%代替。3.字符串格式化转换标志:-表示左对齐;+表示在转换值前加正负号;""(空白字符)表示正数之前保留空格;0表示转换值若位数不够用0填充。4.find(str,begin_index,end_index):返回子串所在位置最左端索引,没有找到返回-1.注意begin_i
jazka
·
2013-12-20 17:10
读书笔记
python
基础教程
Python开发
Python 入门基础序列教程
本文提供了Python入门基础序列教程:
Python基础教程
Python简介Python环境搭建Python基础语法Python变量类型Python运算符Python条件语句Python循环语句PythonWhile
tianqixin
·
2013-12-20 14:28
web
python
入门基础列教程
Python 入门基础序列教程
本文提供了Python入门基础序列教程:
Python基础教程
Python简介Python环境搭建Python基础语法Python变量类型Python运算符Python条件语句Python循环语句PythonWhile
tianqixin
·
2013-12-20 14:28
Web
python
入门基础列教程
Python基础教程
---读书笔记二
1.Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。2.序列中每个元素都有编号或者索引,映射中每个元素都有一个名字或者键。3.六种内建序列:列表、元组、字符串、Unicode字符串、buffer对象和xrang对象。4.列表和元组的主要区别:列表可以修改,元组不能。5.序列的内容可以是数字、字符或者其他数据结
jazka
·
2013-12-19 19:45
读书笔记
python
基础教程
Python基础教程
---读书笔记二
1.Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。2.序列中每个元素都有编号或者索引,映射中每个元素都有一个名字或者键。3.六种内建序列:列表、元组、字符串、Unicode字符串、buffer对象和xrang对象。4.列表和元组的主要区别:列表可以修改,元组不能。5.序列的内容可以是数字、字符或者其他数据结
jazka
·
2013-12-19 19:45
读书笔记
python
基础教程
Python开发
Python基础教程
---读书笔记一
1.除法运算:整数相除,结果只留整数,除非1)用浮点数2)明确python除法执行方式:from__future__importdivision>>>1/202.整除运算(includefloat)://>>>5.0//22.03.取余运算(includingfloat):%>>>2.75%0.50.254.幂运算(includefloat):**>>>(-2.0)**24.05.长整型数:L6.
jazka
·
2013-12-19 17:30
python
读书笔记
基础教程
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他