数据类型:
1、字符串:字符的序列。
可以使用单引号表示字符串,exp:
str = ‘A beautiful girl’
print str
可以使用双引号表示字符串,exp:
str = "I love beautiful girl”
print str
三引号表示多行的字符串,可以在三引号中自由的使用单引号和双引号,exp:
str = "‘ this is my
first example
in study Python”’
print str
区别:单引号和双引号的用法完全相同,在实际应用中,单引号和双引号用的比较多。
三引号中可以自由使用单引号和双引号。
三引号的形式用来输入多行文本,也就是说在三引号之间输入的内容将被原样保留,之中的单号和双引号不用转义,其中的不可见字符比如/n和/t都会被保留,这样的 好处是你可以替换一些多行的文本。
如果单引号中有单引号,可以使用转义字符或者使用双引号,exp:
‘what\‘s you name ?‘ 或者 "what ‘s you name ?" 建议使用双引号,避免转义。
另外在双引号的行末加\,表示在下一行继续,而不是新的一行。exp:
"This is the first sentence.\
This is the second sentence."
等价于"This is the first sentence. This is the second sentence."
2、布尔类型
true or false
布尔值还可以用and、or和not运算。
1).and运算是与运算,只有所有都为True,and运算结果才是True
2).or运算是或运算,只要其中有一个为True,or运算结果就是True:
3).not运算是非运算,它是一个单目运算符,把True变成False,False变成True:
3、整数和浮点数
int 和float
原文:http://www.cnblogs.com/crazyforever/p/4927398.html