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
print( 3==5 ) print( 3!=3 ) print( "d">"e" ) print( "H" in "Hello" ) print( "e" not in "Hello" )
时间: 2024-10-08 15:49:47