一、基础数据类型
1、数值型
(1)整型(int)
(2)浮点型(float):数学中的实数,没有区分单精度和双精度。
(3)复数型(complex):由实数部分和虚数部分构成的数,Python表示为x+yj,其中x是实部,y是虚部,j是虚数单位。如z=1+2j。
2、逻辑型
注:逻辑型也被视为整型的子类,True和False对应的整数型分别为1和0。
3、字符串
(1)用成对的单引号( ’ )或者成对的双引号( " )界定单行文本,用成对的三引号( "’ )界定多行文本
(2)转义字符
注:字符串前面加r,不转义
(3)多行字符串
a、使用三引号的多行字符串:
In:'''Python
程序
设计'''
Out:'Python\n程序\n设计'
b、使用续行( \ )的多行字符串:
In:'Python\
程序\
设计'
Out:'Python程序设计'
(4)字符串格式化方法
a、%格式:
In:x=3.457;y=10
In:'x=%.2f y=%d'.%(x,y) # %格式 f:浮点数 d:整数
Out:'x=3.46 y=10'
b、format格式:
第一种情况(不指定序号和说明符)
In:a="hi"
In:b=3
In:print("{},an intege{},a float{}".format(a,b,3.14)