监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 1179|回复: 0
打印 上一主题 下一主题

python相关知识介绍

[复制链接]
跳转到指定楼层
1
发表于 2012-10-10 15:53:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
Number(数字)       包括int,long,float,double,complex
String(字符串)     例如:hello,"hello",hello
List(列表)         例如:[1,2,3],[1,2,3,[1,2,3],4]
Dictionary(字典)   例如:{1:"nihao",2:"hello"}
Tuple(元组)        例如:(1,2,3,abc)
File(文件)         例如:f = open(a.txt,rw)

python 还可以引用C语言变量
import ctypes
可以通过help(ctypes)查看有多少个类型

这里介绍下指针类型
>>> n = ctypes.c_int(100)
>>> p = ctypes.pointer(n)
>>> print p
<__main__.LP_c_long object at 0x01FF4EE0>
>>> print n
c_long(100)
>>> p.contents
c_long(100)
>>> ctypes.addressof(n)
33506168
>>> hex(33506168)
0x1ff4378
>>> ctypes.addressof(p.contents)
33506168

请注意ctypes.addressof(n)和ctypes.addressof(p.contents)的值才是相等的,而
>>> print p
<__main__.LP_c_long object at 0x01FF4EE0>
表示的是p这个指针变量的地址在0x01FF4EE0

下面说下Python类型转换
ord()    将字符转换成ASCII
chr()    将ASCII转换成字符
hex()    将整数转换成十六进制
oct()    将整数转换成八进制
bin()    将整数转换成二进制
还有其他的如int(),str()  

更多内容请访问:http://www.fwqdl.com/list_11.shtml
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-11-18 15:13 , Processed in 0.139818 second(s), 25 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表