python(1)-简单数据类型

来源:互联网 发布:遗传算法 排课系统 编辑:程序博客网 时间:2024/06/05 10:36

Python的变量与数据类型

    “一切数据是对象,一切命名是引用“

Python的数据类型包括 空类型、布尔型、数值类型(整形、长整型、浮点型、复数)、字符串类型(str、unicode)


#_*_coding:utf-8_*_import sysdef main():    sys.stdout.write("这是我的第一个Python程序\n")    #字符串类型的定义    str1='i am "student"\n'    str2='i am "student" \r'    str3="""        hello,world        我爱你        <a href="http://www.baidu.com.cn"></a>            """    print u"我是张阳"    unicode = u"我"    str ="我"    print str1,str2,str3    #utf-8编码时,非Unicode字符中一个汉字的长度是3    print len(unicode),len(str)    print("下面是对于Python动态数据类型的验证")    i=1    #id()获取的是存放数据的内存地址    print i,type(i),id(i)    i=100000000000000    print i,type(i),id(i)    i=1.11    print i,type(i),id(i)    print ("上面是对于Python动态数据类型的验证")def testlist():    #全局变量的定义:不加global关键字的话无法在外部获取到函数内部的关键字    global list    list=[]    list.append("test1")    list.append("test2")    print (list)testlist()testlist()if __name__=="__main__":    main()

输出结果如下


C:\Python27\python.exe E:/untitled1/mypython1.py['test1', 'test2']['test1', 'test2']这是我的第一个Python程序我是张阳i am "student"i am "student"         hello,world        我爱你        <a href="http://www.baidu.com.cn"></a>            1 3下面是对于Python动态数据类型的验证1 <type 'int'> 41247784100000000000000 <type 'long'> 411486241.11 <type 'float'> 41308568上面是对于Python动态数据类型的验证Process finished with exit code 0



0 0
原创粉丝点击