字符串

本文介绍了Python中的字符串基础知识,包括创建字符串、拼接、重复、索引、大小写转换、格式化输出等操作,并探讨了字符串的计数、搜索定位与替换、条件判断等功能。此外,还提到了ASCII值与字符的转化以及字符串的分割变换。
摘要由CSDN通过智能技术生成

字符串

1.什么是字符串

  • 用引号引起来的一串字符

  • 用引号来创建字符串

    ​ -单引号

    ​ -双引号

    ​ -三单引号

    ​ -三双引号

    #创建字符串
    name = "Hangzhou"
    area = 'Gongshu'
    history = "5000"
    famous_person = """苏轼,许仙,白素贞"""
    Captical0f='''吴越,南宋'''
    print(type(name),type(area),type(history),type(famous_person),type(Captical0f))
    

    结果:<class ‘str’> <class ‘str’> <class ‘str’> <class ‘str’> <class ‘str’>

    说明以上数据都是字符串

    单引号和双引号使用时需注意匹配关系,且不可以换行

    如果需要换行,三单引号或者三双引号

    pm = '''轻轻地我走了,
    正如我轻轻地来。'''
    print(pm)
    

    字符串的运算及常见操作

    (1)拼接

    a= “Hello”

    b= “,Python.”

    print(a + b)

    a = [“Hello”]

    b=[“,Python.”]

    print(a+b)

    拼接基于同一种数据类型

    (2)重复

    a = “City College”

    print(a*3)

    (3)索引(偏移)[] 切片[:] [::]

    len()方法语法:
    len( str )
    返回值:返回字符串长度。

    sr = "Python"
    print(len(sr))
    print(sr[5])
    
    切片
    
    #   ##0123456789012345678901234567890
    sr = "Life is short,you need python."
    print(len(sr))
    print(sr[1:4:2])
    #1代表起始值,4代表终止值(但取不到),2代表步长
    
    

    (4) 大小写互换

    sr .lower() :转小写

    sr .upper() :转大写

    sr .swapcase() :大小互换

    sr .title() :转为标题形式

    sr .capitalize() :首字母大写

    sr = "life is short,you NEED python."
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值