04 2018 档案

Python学习笔记(13)装饰器
摘要:2018-04-27 21:56:56now functools.wraps 相当于写 wapper.__name__ = now.__name__ 不然结果会成为 2018-04-27 21:58:32wapper 装饰器传递参数 如下例 import functools import time 阅读全文

posted @ 2018-04-27 22:12 童话与海 阅读(100) 评论(0) 推荐(0)

Python学习笔记(12)socket
摘要:socket三个例 1.客户端与服务端互发消息 阅读全文

posted @ 2018-04-24 18:05 童话与海 阅读(110) 评论(0) 推荐(0)

Python学习笔记(11)日志
摘要:日志等级 debug<info<warning<error<critical 默认打印 warning,error, critical 三个等级的日志 import logging logging.debug('debug message') logging.info('info message') 阅读全文

posted @ 2018-04-23 11:23 童话与海 阅读(98) 评论(0) 推荐(0)

Python学习笔记(10)函数
摘要:函数作用: 1:减少重复代码 2:方便修改,更易扩展 3:保持代码的一致性 def define简写 函数命名规则 函数名必须以下划线或字母开头,可以包含在任意字母、数字或下划线的组合,不能使用标点符号。 函数名是区分大小写的 函数名不能是保留字 函数没有return默认返回None 如果retur 阅读全文

posted @ 2018-04-19 18:50 童话与海 阅读(136) 评论(0) 推荐(0)

Python学习笔记(9)正则表达式
摘要:元字符 . 代指所有除了换行符的所有字符 通配符 >>> re.findall(r'.', '1aA@#') ['1', 'a', 'A', '@', '#'] ^ 对开始进行匹配 >>> re.findall(r'^\d*', '123456') ['123456'] >>> re.findall 阅读全文

posted @ 2018-04-13 14:58 童话与海 阅读(146) 评论(0) 推荐(0)

Python学习笔记(8)文件操作
摘要:(1)读文件 read() 一次性读取文件的全部内容 with open('123.txt', 'r') as f: wanghaining1 wanghaining2 wanghaining3 read(size) 每次最多读取size个字节的内容,如果不能确定文件大小,最好调用read(size 阅读全文

posted @ 2018-04-12 08:45 童话与海 阅读(113) 评论(0) 推荐(0)

Python学习笔记(7)Python编码
摘要:字符编码 ASCII:只能存英文和拉丁文符。一个字节(byte)8个比特(bit)。 gb2312: 6700多个中文,1980年。 GBK1.0: 20000多个字符,1995年。 Unicode把所有语言统一到一套编码里。 UTF-32:一个字字符占两个字节。 UTF-16:一个字符占两个字节或 阅读全文

posted @ 2018-04-11 16:09 童话与海 阅读(195) 评论(0) 推荐(0)

Python学习笔记(6)深浅拷贝
摘要:(1) a = b >>> a = 1 >>> b = a >>> a 1 >>> b 1 >>> a = 2 >>> a 2 >>> b 1 >>> a = [1,2,3] >>> a [1, 2, 3] >>> b 1 >>> b = a >>> b [1, 2, 3] >>> a[0] = 9 阅读全文

posted @ 2018-04-11 13:55 童话与海 阅读(92) 评论(0) 推荐(0)

Python学习笔记(5)字符串操作
摘要:1. 重复输出字符串 >>> print('x' * 20) xxxxxxxxxxxxxxxxxxxx 2. 通过索引获取字符串 >>> print('hello world'[2:5]) llo 3. in 判断字符是否在字符串内 >>> print('e' in 'hello world') T 阅读全文

posted @ 2018-04-08 15:28 童话与海 阅读(676) 评论(0) 推荐(0)

Python学习笔记(4)集合、元组、dict、set
摘要:列表 创建列表 1. 直接创建 >>> a = [1, '1', '1.0'] >>> a [1, '1', '1.0'] 2. 使用list创建 >>> a = list([1, '1', '1.0']) >>> a [1, '1', '1.0'] #括号内可以用小括号、中括号、花括号。 方法 1 阅读全文

posted @ 2018-04-05 09:33 童话与海 阅读(139) 评论(0) 推荐(0)

Python学习笔记(3)基础知识
摘要:1.使用四个空格的缩进。 2.十六进制用ox前缀和0-9,a-f表示 3.大写表示常量 4.python2声明 #_*_coding:utf-8 -*- 命名规则: 1.由字母、数字、下划线组成 2.不能以数字开头,不能包含有特殊字符 3.不能以保留字命名 4.不能以中文命名 5.定义的变量名应该有 阅读全文

posted @ 2018-04-04 21:56 童话与海 阅读(131) 评论(0) 推荐(0)

Python学习笔记(2)Python风格规范
摘要:Python风格规范学习,原文链接http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/ 分号 不要在行末尾加分号,也不要用分号将两条命令放在一行。 行长度 每 阅读全文

posted @ 2018-04-04 16:00 童话与海 阅读(555) 评论(0) 推荐(0)

Python学习笔记(1) Hello World!
摘要:Windows下运行Python win + r 输入cmd 打开命令提示符 输入python 输入print('Hello world!') 第一个Python程序完成! 阅读全文

posted @ 2018-04-04 14:05 童话与海 阅读(104) 评论(0) 推荐(0)

导航