Python语言之变量1(数值,字符串,布尔)

1.数值

整数:2, -2

长整数:2**1024, 2**2048(真的可以很~长~~~,手残算了个2**100000,IDLE还真给打出来了,ORZ)

浮点数:7.05, 1E2(100.0), 2.3e4.5(invalid syntax)

复数:(1+2j), (1.2+3.4j), (1+1j)(j前面一定要有参数修饰,否则无法识别为复数)

>>> aComplex = 1+2j
>>> aComplex.real
1
>>> aComplex.imag
2

 2.字符串

有意思的属性:

>>> str = "hello"+" world"*3
>>> str
hello world world world

引号

单引号('):'like "this'

双引号("):"like 'this"

三引号('''or"""):多行字符串,三引号中可以自由使用单引号或双引号

转义符:\(行末表示字符串在下一行继续)

自然字符串:前缀加r或R for Real

Unicode字符串:前缀加u或U

 3.布尔

True False

1 print( 3==5 )                    #False
2 print( 3!=3 )                    #False
3 print( "d">"e" )                 #False
4 print( "H" in "Hello" )          #True
5 print( "e" not in "Hello" )      #False

 

        

posted @ 2014-10-28 10:53  magnoliaslz  阅读(351)  评论(0编辑  收藏  举报