Python中的变量

来源:互联网 发布:gta5捏脸数据女爱丽丝 编辑:程序博客网 时间:2024/05/22 13:51

Python的变量赋值

Python的基本赋值

单个变量的赋值

counter=100miles=100.0name="Jhon"print counterprint milesprint name输出的结果如下所示:100100.0JhonPython中的变量赋值不需要声明类型。每个变量在使用前都必须赋值,变量赋值以后该变量才可以会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,右边是存储在变量中的值。

多个变量的赋值

Python允许同时给多个变量赋值,例如:a=b=c=100以上实例 创建一个整型对象 值为1 三个变量被分配到相同的内存空间上也可以为多个对象指定多个变量.例如:a,b,c=1,2,"John"print aprint bprint c以上代码将两个整型对象1和2分配给变量a,b,字符串对象"John"分配给变量c

标准数据类型

Python有五个标准的数据类型1、Number 数字2、String 字符串3、List 列表4、Tuple 元组5、Dictionary 字典

Python数字

数字数据类型用于存储数值。它们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。当你指定一个值时,Number对象就会被创建:var1=1var2=10可以使用del语句删除一些对象的引用。del var1del var1,var2这样可以删除单个或者多个对象的引用Python支持四种不同的数字类型* int 有符号整型* long 长整型* float 浮点型* complex 复数 其中,long也可以代表八进制和十六进制复数由实数部分和虚数部分构成,使用a+bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型

Python字符串

字符串或串是由数字、字母、下划线组成的一串字符。一般记为:s="abcd..."Python的字符串列表有两种取值顺序:* 从左到右 索引默认从0开始 最大范围是字符串长度少1* 从右到左 索引默认从-1开始 最大范围是字符串开头如果想要得到一段子串,可以用到变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是整数或者负数,下标可以为空表示从头取到尾。比如:s='IlovePython's[1:5]的结果是love当使用以冒号分隔的字符串,Python返回一个新的对象实例:str='Hello World!'print strprint str[0]print str[2:5]print str[2:]print str*2print str+"Test"以上实例输出结果:Hello World!Hllollo World!Hello World!Hello World!Hello World!Test

Python列表

list是Python中使用最频繁的数据类型。它支持字符、数字、字符串甚至可以包含列表列表使用[]标识,是Python最通用的复合数据类型。列表中的值分割也可以用到变量[头下标:尾下标],就可以截取相应的列表,从左到右索引默认0开始的,从右到左索引默认-1开始,下标可以为空表示取到头或尾。list=['runoob',786,2.23,'john',70.2]tinylist=[123,'john']print listprint list[0]print list[1:3]print list[2:]print tinylist*2print list+tinylist以上实例输出结果['runoob',786,2.23,'john',70.2]runoob[786,2.23][2.23,'john',70.2][123,'john'123,'john']['runoob', 786, 2.23, 'john', 70.2, 123, 'john']
0 0
原创粉丝点击