个人读书笔记
文章平均质量分 53
女粉丝很多的码农
这个作者很懒,什么都没留下…
展开
-
java 对于匹配数字字母 正则表达式:Pattern类与Matcher类详解
package homework;import java.util.regex.Matcher;import java.util.regex.Pattern;public class H1 { public static void main(String[] args) { // TODO 自动生成的方法存根 String s = "1992年2月3日";原创 2016-09-16 13:37:04 · 746 阅读 · 0 评论 -
20161101 Python 读书笔记之八皇后问题
生成器#ecoding=utf-8#生成器nested = [[1,2],[3,4],[5]]def flatten(nested): for sublist in nested: for element in sublist: yield elementfor num in flatten(nested): print num原创 2016-11-01 19:58:39 · 313 阅读 · 0 评论 -
20161111 Python 读书笔记之界面设计
图形用户界面使用GUI工具包 ----wxPython1.安装wxPython 测试网址 http://www.crifan.com/wxpython_download_and_install_and_try_it/一个小栗子!/usr/bin/env python--------------------------------------------------原创 2016-11-11 12:51:24 · 1355 阅读 · 0 评论 -
20161007 Python 函数参数介绍
“”“def func2(*kargs,**kwargs): return kargsprint func2(2,3,4,5,6,7,9,[1,2,3,4],{1:2,3:4})*kargs 元祖**kwargs 字典参数位置:1.先是位置匹配的参数2.再是关键字匹配的参数3.收集匹配的元组参数4.收集匹配的关键字参数”“”def f原创 2016-10-07 20:35:23 · 319 阅读 · 0 评论 -
20161109 Python 读书笔记之文件和素材
文件和素材#打开文件#open(name[.mode[,buffering]])#open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。#譬如打开一个文件就可以这样f = open(r'C:\text\somefile.txt')#写操作f = open('somefile.txt','w')f.write('Hello,')f.write('World!')f原创 2016-11-09 20:24:41 · 367 阅读 · 0 评论 -
20161108 Python 读书笔记之超级模块
python 的超级模块fileinput 这个模块让你能够轻松的遍历文本文件的所有行fileinput.filename 函数返回当前正在处理的文件名fileinput.lineno 返回当前行的行数fileinput.filelineno 返回当前处理文件文件的当前行数#代码例子 为Python脚本添加行号import fileinput原创 2016-11-08 19:36:30 · 646 阅读 · 0 评论 -
20161005 Python笔记
对于Python的魔术方法 __code__#coding=utf-8def func1(arg1,arg2,arg3): return arg1 + arg2print dir(func1.__code__) #查看可以用到的所有魔术方法print func1.__code__.co_varnames #可以输出目标方法的所有变量名print func1.__code__.原创 2016-10-05 17:13:35 · 252 阅读 · 0 评论 -
20161005 Python 习题一
1.定义一个方法 func,该func可以引入任意多的整型参数,结果返回其中最大与最小的值。def func1(*num): Max = None Min = None for x in num: #保证传入的是int类型 if isinstance(x,int): #如果是第一次循环 if Ma原创 2016-10-05 16:53:48 · 1011 阅读 · 0 评论 -
CentOS 安装pip教程
1.必须切换到root权限下。 2.下载get_pip.py.在root下wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate3.运行get-pip.pypython get-pip.py4.现在就已经完成了pip的安装5.使用pip命令安装python 沙河环境pip install virtualenv原创 2016-10-05 14:21:57 · 788 阅读 · 0 评论 -
20161005 Python 函数
def calc(*numbers): sum = 0 for n in numbers: sum = sum + n * n return sum定义可变参数和定义一个list或tuple参数相比,仅仅在参数前面加了一个*号。在函数内部,参数numbers接收到的是一个tuple,因此,函数代码完全不变。但是,调用该函数时,可以传入任意个参数,包括0个参数:原创 2016-10-05 14:18:18 · 280 阅读 · 0 评论 -
20161028 Python 读书笔记之类、多态、继承、封装
超级抽象多态:意味着可以对不同类的对象使用同样的操作,他们会像被”施了魔法一般“工作封装:对外部世界隐藏对象的工作细节继承:以普通的类为基础建立专门的类对象1.1多态from random import choice #标准库里的rendom中包含的choice函数,可以从序列中随机选出元素,给变量赋值。x = choice(['Hello!',[1,2,'e原创 2016-10-28 13:20:11 · 512 阅读 · 0 评论 -
20161003 Python笔记之正则表达式 re
group()与groups()用法区别group()要么返回整个匹配对象,要么根据要求返回特定子组。 groups()则返回一个包含唯一或者全部子组的元祖。如果没有子组的要求时,那么当group()仍然返回整个匹配时,groups(),返回一个空元祖。import rere.match #从开始位置开始匹配,如果开头没有则无re.search #搜索整个字符串re.findall #原创 2016-10-03 16:48:48 · 303 阅读 · 0 评论 -
1.1 Python 笔记 之正则表达式
正则表达式为高级文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。Python 通过标准库中的re模块来支持正则表达式。可以使用正则表达式来识别有效的Python标识符,例如下面这:[A-Za-z]\w+的含义是第一个字符是字母,也就是说要么A~Z,要么a~z,后面至少一个(+)有字母数字组成的字符(\w)。原创 2016-09-21 22:39:46 · 295 阅读 · 0 评论 -
20161016 Python 读书笔记之函数抽象 参数、作用域
Python读书笔记之函数抽象 参数、作用域1.斐波那契数列#ecoding=utf-8fibs = [0,1]for i in range(8): fibs.append(fibs[-2] + fibs[-1])print fibs2.抽象和结构 #下载网页、计算频率、打印每个单词的频率page = download_page()freqs = compu原创 2016-10-16 20:26:04 · 797 阅读 · 0 评论 -
20161012 Python 读书笔记之 输出、循环
1.使用逗号输出print 'Age:',42name = 'Gumby'salution = 'Mr.'greeting = 'Hello.'print greeting,salution,nameprint greeting + ',',salution,name2.把某件事为另一件事导入from math import sqrtprint sqrt(4)#当函数原创 2016-10-13 20:09:39 · 525 阅读 · 0 评论 -
20161011 Python 读书笔记之 列表、元祖、字典
1.判断是否为可迭代类型ecoding=utf-8from collections import Iterableprint(isinstance('abc',Iterable))print(isinstance([1,2,3],Iterable))print(isinstance(123,Iterable))2.Python内置的enumerate函数可以把一个list变成索引-原创 2016-10-11 21:05:41 · 279 阅读 · 0 评论 -
UNIX环境高级编程学习总结
这些日子学习了一下APUE(Advanced Programming in the UNIX,UNIX环境高级编程)。这是一本公认的好书,它详细的讲解200多个函数、提出并解决各种可能存在的问题,这绝对是UNIX程序员居家旅行必备宝典。对于初学者来说它讲得太细太繁杂了。学习完本书后,总体的对它有了点认识,并懂得了使用里面常用的函数。下面是简单的对本书重要的章节给个大体的介绍。本书印象本转载 2016-12-29 02:16:34 · 1488 阅读 · 0 评论