• Python 变量类型


    首先是赋值,各种类型

    #coding=utf-8
    #!user/bin/python
    import sys
    string = '你好'
    integer = 1000
    floater = 1.00
    print integer
    print floater
    sys.stdout.write(string + '
    ')
    

    Python有五个标准的数据类型:

    • Numbers(数字)
    • String(字符串)
    • List(列表)
    • Tuple(元组)
    • Dictionary(字典)

    定义变量和注销变量

    #coding=utf-8
    #!user/bin/python
    import sys
    var1 = 1
    var2 = 2
    var3 = 3
    print var1
    print var2
    print var3
    del var1
    print var1
    print var2
    print var3
    

     

    Python支持四种不同的数值类型:

    • int(有符号整型)
    • long(长整型[也可以代表八进制和十六进制])
    • float(浮点型)
    • complex(复数)

    Python字符串

    #coding=utf-8
    #!user/bin/python
    import sys
    
    string = 'ilove'
    print string[1]
    print string[2]
    print string[3]
    print string[4]
    print string[1:5]

    Python列表

    #coding=utf-8
    #!user/bin/python
    Array = ['111',11,'你好',22,33,10.2]
    print  Array[0]
    print  Array[2]
    

      

    Python元组

    元组是另一个数据类型,类似于List(列表)。

    元组用"()"标识。内部元素用逗号隔开。但是元素不能二次赋值,相当于只读列表

    #coding=utf-8
    #!user/bin/python
    yuanhzu = ('xxx','世界',10,2.02)
    print  yuanhzu[0]
    print  yuanhzu[1]
    yuanhzu[1] = 'hello'
    print yuanhzu[1]
    

     

    Python元字典

    字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。

    两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

    字典用"{ }"标识。字典由索引(key)和它对应的值value组成。

    #coding=utf-8
    #!user/bin/python
    array = {}
    array['key'] = 'name'
    array['value'] = 'Jack'
    print array
    print array.keys()
    print array['key']
    print array.values()
    
    arr  = {'11': 'xx' , '22': 'yy'}
    print arr.values()
    print arr.keys()
    

      

    Python数据类型转换

    #coding=utf-8
    #!user/bin/python
    a = 1
    b = 2
    c = '222'
    print  a + b
    print int(c) + 22
    

      

     

  • 相关阅读:
    在Leangoo里怎么添加,移动列表,修改列表名称?
    在Leangoo里怎么列表示例,插入列表?
    tomcat如何按站点调试本机程序
    ORA-12519, TNS:no appropriate service handler found
    mysql 远程访问
    手机端调试成功笔记
    Cannot find class for bean with name service
    android模拟器不能用键盘
    eclipse使用基础--让toolbar显示自己想要的内容
    mysql解压版安装
  • 原文地址:https://www.cnblogs.com/sunxun/p/4428810.html
Copyright © 2020-2023  润新知