5个。Python的一些数据类型,5Python


1.e记法

150000=1.5e5

1.2e3=1200.0

2.布尔类型

true=1

false=0

3.类型转换

整型 int()  #int()向下取整,即只保留小数部分,int(a+0.5),可让int()实现四舍五入

字符串 str()

浮点型 float()

4.确定变量类型

type(变量名)    # type(1)会返回<class 'int'>,如果type(temp)返回结果一致说明输入是整数

isinstance(待确定变量名,参照类型名)    #eg:  isinstance(a,str)

#s为字符串

s.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False

s.isalpha() 所有字符都是字母,为真返回 Ture,否则返回 False

s.isdigit() 所有字符都是数字,为真返回 Ture,否则返回 False

s.islower() 所有字符都是小写,为真返回 Ture,否则返回 False

s.isupper() 所有字符都是大写,为真返回 Ture,否则返回 False

s.istitle()所有单词都是首字母大写

s.isspace()所有字符都是空白字符

若a是字符型,则返回true,否则返回false

5.input()的返回值始终是字符串