
Python
一别情深
不忘初心,方得始终!
展开
-
Python 字符串 转换 整数 浮点数 数字
使用PyOpengl的时候,调用glVertex2f时,传入两个字符串会报错,所以需要将字符串转为浮点数再传,可以使用下面的方法。>>> import string>>> string.atoi('34')34>>> int('34')34>>> string.atof('34')34.0>>> float('34')34.0原创 2014-12-01 20:44:31 · 2559 阅读 · 0 评论 -
python遍历数组的两种方法
第一种,最常用的,通过for in遍历数组colours = ["red","green","blue"]for colour in colours: print colour# red# green# blue第二种,先获得数组的长度,然后根据索引号遍历数组,同时输出索引号colours = ["red","green","blue"]for i in原创 2014-12-01 20:40:45 · 7417 阅读 · 0 评论 -
好用的Python库
PyOpenGLPyOpenGL是一个用Python实现的多平台的OpenGL的API下载:https://pypi.python.org/pypi/PyOpenGL和PyOpenGL库常连在一起用的二个库,一个库numpy,提供常用的科学计算包含矩阵运算,数组转换与序列化,另一个是3D常用的图片处理库:Python Imaging Library (PIL)。nump原创 2014-12-02 23:12:12 · 752 阅读 · 0 评论 -
python 与 c/c++混合编程
Python与C/C++ 模块相互调用Python调用C动态链接库Python调用C库很简单,不经过任何封装打包成so,再使用python的ctypes调用即可。#include extern “C” { void display() { printf(“This is Display Function\n”);原创 2015-06-04 23:26:59 · 1271 阅读 · 0 评论 -
Python 中的Pyc文件
首先我申明,我不是很懂pyc文件,也不是很懂python。之所以写这个是因为今天刚好在执行python的时候发现目录下多了个pyc文件,用nodepad打开居然全部是二进制码,所以就google下。也顺便学习: pyc是由py文件经过编译后二进制文件,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python的虚 拟机来执行的。pyc的内转载 2015-06-10 13:47:35 · 856 阅读 · 2 评论 -
GB2312,GBK,GB18030,UTF8四种汉字编码标准有什么区别和联系
从GB2312、GBK 到 GB18030,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有相同的编码,后面的标准支持更多的字符。在这些编码中,英文和中文可以统一地处理。区分中文编码的方法是高字节的最高位不为 0。按照程序员的称呼,GB2312、GBK 到 GB18030 都属于双字节字符集 (DBCS)。以下是这四种字符集的包含关系:GB2312原创 2015-07-07 17:14:44 · 4195 阅读 · 1 评论