-
Python yield 使用浅析
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个...
-
python基础 之 装饰器详解
装饰器的语法以@开头,接着是装饰器函数的名字、可选参数。紧跟装饰器声明的是被装饰的函数和被装饰的函数的可选参数,如下:@decorator(de...
-
利用Python的SocketServer框架编写网络服务程序
1.前言:虽说用Python编写简单的网络程序很方便,但复杂一点的网络程序还是用现成的框架比较好。这样就可以专心事务逻辑,而不是套接字的各...
-
python中文乱码问题大总结
在运行这样类似的代码:#!/usr/bin/env pythons="中文"print s最近经常遇到这样的问题:问题一:SyntaxError: Non-ASCII character &#...
-
Python基础类型 - 列表类型的所有方法
列表类型有很多方法,这里是列表类型的所有方法:list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x] 。list.extend(L...
-
python数据类型转换
python类型转换 函数 描述 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为...
-
Python的字符串索引和分片
1.字符串的索引给出一个字符串,可输出任意一个字符,如果索引为负数,就是相当于从后向前数。>>> str="HelloWorld!" >>> print str[0]...
-
python None与Null 的区别
一、Python对象要理解这个,首先要理解Python对象:python对象具有三个特性:身份、类型、值。三特性在对象创建时被赋值。只有值可以改变,...
-
Python入门方法--简单总结+学习方式思考
前言前面花了些时间终于将Python的环境搭建好了,对于Python开发工具的选择也是花了笔者较多的时间。对于Python笔者也只是初学,对于开发Py...
-
Python2和Python3的10大区别
1.性能 Py3.0运行pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果...