接着上次的讲的内容,我们继续。
“” 和None 比较###
"“和None是两种东东,”"是字符串类型,None是NoneType类型
s = None
s1 = ""
print(type(s))
print(type(s1))
if s is None:
print("None")
if not s1:
print("Empty")
split 、splitlines
split和splitlines是用于对字符串进行分割,产生的结果是列表
s = "ad,c,d,,er,g"
re = s.split(",");
print(type(re))
print(re)
上面的执行结果是
splitlines
和split('\n')
执行效果相同
join
用于处理数据连接为字符串
s = ["sd",'vvs','vsrvw']
print(",".join(s))
执行结果是
str
该函数用于将数字转化为字符串
print(type(str(5)))
print(type(5))
执行结果是
int 、float
将字符串转化为数字,但是python不会判断参数数字的类型
print(int("5"))
print(float("42.24"))
print(int("42.24"))
执行结果是
由于42.24无法转化为int类型,因此python直接报错
上面的样例的代码可以在git获得