python之字符串处理

字符串:
1,格式化字符串:
a = 'hello'
#字符串可以进行加法运算
#字符串只能和字符串拼接,如果出现其他类型进行加法运算,会报错。
a = "hello" + "world"
print(a)
print("a = ", a)
print('a')
#在创建的字符串中,可以在字符串中指定占位符。
#%s 在字符串中表示任意字符串
#%f 浮点占位符
#%d 整数占位符
b = "hello %s" % 'world'
print(b)
b = "hello %s, %s" % ('world', 'tom')
print(b)
b = "hello %3s, %s" % ('world', 'tom') #%3s 取3个字符
print(b)
b = "hello %3.5s, %s" % 'ab' #%3.5 字符串限制在3-5之间。
>>> helloab 

b = 'hello %f' % 123.45 #%f 浮点占位符

#格式化字符串
#在格式化字符串中可以直接嵌入变量
c = f'hello {a} {b}'
print(f'c = {a}')

四种方式:
name = 'tom'
print('hello' + name)
print('hello', name)
print('hello %s' % name)
print(f'name {name}')

2, 复制字符串
#字符串中和数字相乘,则将字符串重复复制。
a = 'abc'
a = a * 2

3, 布尔值和空值
#bool True False
#布尔值也属于整型,True相当于1,False相当于0
print(1 + False)

#None 专门表示不存在。
b = None

4,类型检查
#通过类型检查,可以检查变量的类型
a = 123 #a是整型
b = '123'  #b是字符串

#type() 检查值得类型
c = type(a)
print(c)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水月清辉

你的鼓励将是我创造的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值