Chinaunix首页 | 论坛 | 博客
  • 博客访问: 831265
  • 博文数量: 97
  • 博客积分: 3042
  • 博客等级: 中校
  • 技术积分: 1610
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-21 11:48
文章存档

2015年(1)

2014年(3)

2013年(4)

2012年(43)

2011年(44)

2010年(2)

分类: LINUX

2011-10-26 10:30:33

变量和常量
python中的变量不需要先声明,变量的赋值即是变量的声明和创建过程。
先看一个有关全局变量和局部变量的定义和引用例子。
_a = 1
_b = 2
def add():
    global _a 
    _a = 3
    return _a + _b
def sub():
    global _b
    _b = 2
    return _a - _b
print add()
print sub()
在引用全局变量时,全局变量之前得加上关键字global,要不然系统会认为是重新定义的局部变量。
python中的常量和C++一样,采用const关键字,但是得把const这个类引入到代码中。
例如:
import  const
const magic = 2
 
数据类型
python提供数字,字符串,元组,列表和字典五种内置的数据类型。
数字类型分为:整型,长整型,浮点型,布尔类型,复数类型五种。
字符串类型的表示方式:单引号, 双引号, 三引号, 单引号和双引号等价,三引号中可以包含单引号,双引号或者是换行符号等。
阅读(1347) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~