初学Python(一)——数据类型
初学Python,主要整理一些学习到的知识点,这次是数据类型。
#-*- coding:utf-8 -*- #整数 print 1 #浮点数=小数 print 1.0 print 1.2e5 print 1.2e-5 print 0.000012 #字符串 print '1.0s' print 'you\'re "PIG"' print 'you\'re \"PIG\"' #但是下面的情况你能理的清么 print '\\\\\n' #括号内所有字符都不转义 print r'\\\\\n' #print 打印多行文本 print '''''you are pig''' print '''''you ...are ..."pig"''' #在py文件中打印多行可以不加'...',但是在命令行模式下需要使用第二种方式'''...''' print r'''''your name is''' #布尔值,因为python是区分大小写的。记住布尔值的首字母要大写 print True print False print 3>4 #双目运算and\or print True and False print True or False #单目运算not print not False #空值,不是0 print None #变量,python中的变量都不需要指定数据类型,所以主要看后面赋的值类型来判断 i = 1 f = 1.0 s = 'your' #思考题,为什么b输出不是345 a="123" b=a a="345" print b #因为b是变量,其指向'123'内存,虽然a改变了指向,但是b跟a没关系 #常量,大写表示 PI = 3.14159265359 #虽然怎么定义,但是它仍然能被改变。只是这么规定常量要大写