{小数类型} 含义:只能存储小数类型的数据,又称为浮点数 范围:正小数、负小数以及0.0 单词:float 特点:只要带有小数点就是小数 比如:3.14 3.0 .3 0.0 {说明:科学计数也是小数:print(type(2e+2))} | |
{布尔类型} 含义:用来判断真与假,广泛应用于条件语句 范围:只有2个数据(True和False) 单词:bool 特点1:布尔类型数据与数字进行运算时会自动化转化对应的数字进行运算 规则:True--真--》1 False--假--》0 所以:print(1+True);print(2*False) #分别结果为: 特点2:任意数据都有布尔值,其中非零非空的数据其布尔值都是True 为零为空的布尔值为False 示例:print(bool(1)) print(bool(“人民万岁”)) print(bool(0)) print(bool(0.0)) print(bool(“”)) print(bool(" ")) 应用:当数据或者表达式的布尔值为真(True),则代表其条件成立 当数据或者表达式的布尔值为假(False),则代表其条件不成立 示例:print(bool(2>1)) print(bool(2>3)) | |
{整数类型} 含义:只能存储(代表)整数类型的数据 范围:正整数、负整数、以及0 单词:int 分类:(了解) 十进制整数,表示:直接写数字 二进制整数,表示:0b 八进制整数,表示:0o 十六进制整数,表示:0x 示例1:print(10) 示例2:print(0b10) 示例3:print(0o10) 示例4:print(0x10) {说明:在Python3里,只有一种整数类型 int,而python2中的有int和Long} | |
{字符类型} 含义:只要被引号引用起来的任意数据都是字符 范围:单字符、字符串(多字符) {在python语法中没有单字符的概念,单字符也算是字符串} Java的字符语法:单字符:char 字符串:string 单词:str 特点:必须用一对英文引号将数据引用起来(有开始也要有结束) [引号] 1)单引号 ‘ ’ 2)双引号 “ ” 3)三单引号 ‘’’ ‘’’ 4)三双引号 “”” “”” 其中字符类型常用的是单引号和双引号, 三引号更多用于多行注释,因为三引号支持换行输入 示例1: name=’张三丰’ pwd=“123456” Address=’’’ 江西省 吉安市 吉水县 ‘’’ 说明1:同一种引号要成对出现,但不要多次出现在同一个数据中 示例2: res1=’我喜欢’python’很久了’ #报错 res2=’I’m shengge’ #报错 说明2:引号之间可以相互嵌套,最好是包含嵌套,交叉嵌套很容易出问题 示例3: res3=’我喜欢”python”很久了’ #正确 res4=”我喜欢’python’很久了” #正确 res5=”我喜欢’python”很久了’ #报错 input函数的返回值都是字符类型,所以当我们想要整数时,需要转化为整数
|