python学习之字符串处理(二)

接着上次的讲的内容,我们继续。

“” 和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)

上面的执行结果是
在这里插入图片描述
splitlinessplit('\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获得

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值