码迷,mamicode.com
首页 > 编程语言 > 详细

python数据类型

时间:2015-12-14 18:32:24      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

初识数据基本类型

 一般分为两部分:

1、单值:

       数字:

            整型:

                 对32位系统,长度为-2**31~2**31-1

                 对64位系统,长度为-2**63~2**63-1

            长整型:

                 在python下,对长整型的范围没有限制

            浮点型:

                 带有小数的数字

            复数:

                即实部和虚部

       布尔型

             True(1) 

             False(0)

       字符串

             “hello,world

              %d:表示整数,%s:表示字符串,%f:表示浮点数     

             1、字符串的格式化

         方法一:

        技术分享

           把占位符%s取出来用”TOM”替换掉,上面的格式适用于含有一个占位符的情况

           若有两个以上的则可以表示成:

           技术分享

          括号内的内容是按照占位符的顺序来写的。

         方法二:

         技术分享

        2、索引和切片

        技术分享

        3、索引的长度

      技术分享

        4、去除空格

       技术分享

      5、分割

      字符串分割,可以指定任意的分割符进行分割,分割后的结果为一列表。

      技术分享

2、集合:

           列表:

               在中括号里的元素的集合,例如:name_list = [“tom”,”tony”]

               1、索引

               技术分享

               2、切片

               切片和字符串一样

              3、追加,用append

                      技术分享

            3、删除

         技术分享

           4、长度,和字符串一样也使用len

                  技术分享

          5、将列表变成字符串

        技术分享

       6、包含

        技术分享

         元组:

                ***由于元组不可修改,因此元组不能进行追加、删除、修改。

          1、索引和切片

          技术分享

             2、长度

          技术分享

             3、包含

         技术分享

              4、循环

              技术分享

          区分continuebreak可以用eclipse加断点来看。

        字典:

              1、无序的,键值对,使用大括号括起来的{ keys:values}

              2keys()------>是列表

              3values------>是列表

              4items()----->仅仅在for循环时使用,可以将内容输出给forkeyvalue

                      技术分享

小结:

1)列表可修改,元组不可修改。*****

2)字符串、列表、元组共有的特点:索引、切片、长度、包含、循环。

3)字符串修改是采用格式化,有两种方法,占位符和{0}{1}...

4)字符串修改后会重新开辟内存空间,内存地址改变

5)列表修改后的内存地址不变。

6)去除空格用strip

7)包含用in

8)列表变成字符串用join

9)格式化用format

10)长度用len

11)对于for循环,要区分continuebreakcontinue是结束本次循环, Break是跳出循环。

12)字典是无序的,是由键值对构成的。

13)字典中键用keys(),值用values(),字典里的键值对内容items()

14)字典里的items()仅仅在for循环中使用。

                     

 

 

                

python数据类型

标签:

原文地址:http://www.cnblogs.com/crazyforever/p/5045716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!