自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Muge

github.com/ZhangHang-z

  • 博客(12)
  • 收藏
  • 关注

原创 Python 异常

try…except我们可以用try…except来处理异常:try: import NoThisModuleexcept ImportError as e: print e import os如果模块不存在,那么Python解释器会报错,模块导入失败的错误一般是 ImportError 所以我们用 except 捕获 ImportError, 捕获到后,便会执行 except

2015-07-25 09:33:23 507

原创 Web知识日记

url的特殊符号 符号 含义 转义 + URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 分隔目录和子目录 %2F ? 分隔实际的URL和参数 %3F % 指定特殊字符 %25 # 表示书签,锚点 %23 & URL 中指定的参数间的分隔符 %26 = URL 中指

2015-07-20 13:04:33 385

原创 Python 一些值得注意的地方

空字符串注意>>> if ' ':... print 'Not False'... Not False>>> if '':... print 'Not False'...

2015-07-20 13:00:50 457

原创 Python 标准库 BaseHTTPServer 中文翻译

Python 标准库 BaseHTTPServer 中文翻译。 注意: BaseHTTPServer模块在Python3中已被合并到http.server,当转换你的资源为Python3时https://docs.python.org/2/glossary.html#term-to3“>2to3工具将自动适配导入。源码:Lib/BaseHTTPServer.py此模块定义了两个类用于实现HTT

2015-07-16 14:06:00 4112

原创 The C Programming Language Example and Python Implemented

过滤字符串多余的字符C#include <stdio.h>void squeeze(char s[], char c){ int i, j; for (i = j = 0; s[i] != '\0'; i++){ if (s[i] != c){ s[j++] = s[i]; } } s[j] = '\0';

2015-07-14 19:32:09 727

原创 C备忘笔记

main(){ ... } 函数是一个特殊的函数,并不需要参数。格式符:%d 按照十进制整型数打印%ld 长整型%6d 按照十进制整型数打印,至少6个字符宽%f 浮点数打印%.2f 浮点数,小数点后有两位%3.2f 浮点数,小数点后有两位,占3个字符宽%o 8进制%x 16进制%% 表示%号本身符号常量:符号常量大写,语句结尾无需分号。 #define NUMBER

2015-07-14 09:28:07 314

原创 Python 类的继承

有两个模块 file1.py 和 file2.py file2中有个基类Basedef abc(self): return "function-abc and name: " + selfclass Base(object): def __init__(self, name): self.name = name def run(self): r

2015-07-12 10:27:40 654

原创 Problem Euler

1: Multiples of 3 and 5 - 求1000内且是3或5倍数的值: result = sum((x for x in range(1,10001) if not x%5 or not x%3))

2015-07-05 21:03:50 296

原创 Python lambda

lambda 通常称为匿名函数,常用于定义一些很简单的函数。 注意: lambda是一个表达式,lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符;而def是语句,def会把一个函数对象赋值给一个变量。 表达式 Expressions: 有值,所以可以写在赋值语句的右侧,而import,for等语句不能被用于赋值。语句 Statement: 不一定有值。 因为lambda是

2015-07-05 20:29:23 557

原创 一些Pythonic的写法

最大100最小0max(min(x,100), 0)#相当于if x > 100: x = 100elif x < 0: x = 0阶乘:factorial = lambda x: reduce(int.__mul__, xrange(2, n+1))去list重复元素:arr = [1,1,2,2]arr = {}.fromkeys(arr).keys()三元操作符:a,

2015-07-05 14:20:06 447

原创 JavaScript笔记

字符串toUpperCase() toLowerCase() substring() indefOf()'str'.toUpperCase(); // "STR"'STR'.toLowerCase(); // "str"'hello world'.indexOf('world'); // 6'hello world'.indexOf('w'); //6'hello wor

2015-07-04 16:36:19 305

原创 JavaScript几个坑

坑之作用域JavaScript的函数定义先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部,所以下面的程序并不会报错,而是会弹出 Hello, undefinded 变量 b 成了undefinded: (如果是Python一定会报local variable … referenced before assignment,因为变量未赋值前就引用了)'use strict';functio

2015-07-03 14:38:41 484

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除