云朵颂 发表于 2018-1-15 17:28:11

Python小结005

1.Python数据类型:int 整型   bool:布尔类型    float :浮点型    str:字符串

2.使用int()将小数转为整数,结果是向下取整(如5.5向上取整为6,向下取整为5)。如果是负数就是向上取整

3.四舍五入法,在Python中实现

5.4 ‘四舍五入’结果为:5,int(5.4+0.5)==5
5.6 ‘四舍五入’结果为:6,int(5.6+0.5)==6

4.Python3可以给变量命名中文名字

5.获取关于类型的信息:

type:
isinstance(待确定类型的参数,指定的数据类型):返回布尔类型值,True两个类型一致,False两个数据类型不一致

type(a) --<class 'str'>

type(5.2)--<class 'float'>

type(True)--<class 'bool'>

>>>a='您好'
isinstance(a,str)--True
isinstance(a,int)--False


s为字符串

s.isalnum() 所有字符都是数字或者字母,为真返回True,否则返回False
s.isalpha()所有字符都是字母,为真返回True,否则返回False
s.isdigit()    所有字符都是数字,为真返回True,否则返回False
s.islower()   所有字符都是小写,为真返回True,否则返回False
s.isupper()所有字符都是大写,为真返回True,否则返回False
s.istitle()      所有单词都是首字母大写,为真返回True,否则返回False
s.isspace()   所有字符都是空白字符,为真返回True,否则返回False

例如:
>>>s='NI HAO'
>>>s.isupper()
>>>True

chijiahao 发表于 2018-1-18 19:28:06

学习
页: [1]
查看完整版本: Python小结005