|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Qweryas4 于 2018-10-23 22:48 编辑
Python学习
1、Python的一些数值类型:整型、浮点型、布尔类型(bool)、e记法·······
区分整型与浮点型的方式:看有没有小数点;e记法用来表示特别大或者特别小的数,e实际上是10的意思,e10就是10的10次方,e-10就是10的-10次方,e记法打印出来实际上是浮点型;布尔类型实际上是一个特殊的整型,true是1,false是0 ,不过无实际操作意义;
2、类型转换
int()将字符串(本身要是数值型)转换为整数(数值);将浮点数转化为整数:int(浮点数)-整数-截断处理(不是四舍五入):int(5.99)= 5;float()将字符串或整数转换为一个浮点数;
str()将一个数或者任何其他类型转换为字符串(即打出来的值加上引号);
3、获取关于类型的信息
type()、isinstance()(isinstance有两个参数,第一个为你要检查的类型,第二个为你以为的类型,返还值为布尔:true/false,例:a="539" , isinstance(a,str)- true)
4、一些新东西:
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。
|
|