美文网首页python教程
python05--字符串操作

python05--字符串操作

作者: minisummer | 来源:发表于2020-07-12 22:47 被阅读0次

哈喽,大家好!我是minisummer!首先感谢您的关注!
今天给大家分享的内容是python字符串操作:字符串创建,字符串拼接,访问字符串的值,字符串切片,转义字符,字符串运算符,字符串格式化输出。

字符串创建

字符串:使用单引号'',双引号""

name = 'minisummer'
address = "中国深圳市"

字符串拼接

输出多个字符串,可以使用'+'进行连接

print('我的名字叫:' + 'minisummer')
print('我的名字叫:' + name)
print('我的名字叫:+' + name + ',我的地址是:' + address)
print('我的名字叫:+' ,name , ',我的地址是:' , address)

访问字符串的值

字符串可以通过下标来获取每个字符,len()方法获取长度,下标从0开始

name = input('请输入一个字符串:')
print('第1个字符是:'+name[0])

# for循环遍历字符串
for i in name: 
     print(i)

# while循环遍历字符串
print('字符的个数是:', len(name)) 
i = 0
while i < num:
    print(name[i])
    i = i + 1

字符串切片

切片:可以通过下标进行切片来获取指定的字符
[开始:结束:步长]

str = 'abcdefg'
print(str[::]) # abcdefg
print(str[1:]) # bcdefg
print(str[:4]) # abcd
print(str[1:5:2]) # bd
print(str[1:-1]) # bcdef

list=['abc,bcd,efg']
list = str.split(',') # split(',')以,切割字符串,返回一个列表
print(list) # ['abc', 'bcd', 'efg']
print('第1个元素的值:'+list[0]) # 第1个元素的值:abc

转义字符

path = 'd:\nest\test\\text.ini' # \n换行 \t 制表符 \\反斜杠 
path = r'd:\nest\test.ini' # r或R取消转义

字符串运算符

+字符串拼接
*重复输出字符串
[:]截取字符串某部分
in 字符串是否包含某内容
not in 字符串是否不包含某内容
% 格式化字符串

字符串格式化输出

方式一:使用%
%s 格式化字符串
%d 格式化整数
%f 格式化浮点数字,可指定小数点后的精度

print ("我叫 %s, 今年 %d 岁" % ('minisummer', 18)) #  我叫 minisummer, 今年18 岁

方式二:使用str.format()

print ("我叫{}, 今年{} 岁" .format('minisummer',18)) #  我叫 minisummer, 今年18 岁

请大家多多指教~
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
注:转载请注明出处,商用请征得作者本人同意,谢谢!!!

相关文章

  • python05--字符串操作

    哈喽,大家好!我是minisummer!首先感谢您的关注!今天给大家分享的内容是python字符串操作:字符串创建...

  • Python字符串高端操作

    字符串骚操作 字符串优雅操作

  • Python初学(十)

    这章学习下字符串的操作。 字符串的操作 字符串操作符: 针对字符串,Python语言提供了几个基本操作符 字符串处...

  • python 字符串

    字符串操作 + 字符串连接操作 * 字符串复制操作 [] 字符串索引 通过索引访问指定位置的字符,索引从头(0)...

  • Python基础-day06

    list ​ 字符串操作 ​ 字典操作 ​ list操作 字符串操作 编码解码 计算机存储数据使用的是...

  • python函数知识归纳笔记(2)

    字符串相关操作 字符串连接 字符串赋值 [索引值] 字符串通过索引访问位置 从0开始 [::] 字符串取片操作,实...

  • C++之string

    字符串构造和赋值操作 实例 存取字符 实例 字符串拼接操作 实例 字符串查找和替换 实例 字符串比较 实例 字符串...

  • 05-字符串的操作

    字符串的操作方法 [] 字符串索引操作,通过索引访问指定位置的字符,索引从0开始 [::] 字符串取片操作完整格式...

  • Python常用语法二

    Python 字符串操作和文件操作以及其它Python能力补充 Python字符串操作 in和not in: 'x...

  • 【前端】常用的JS知识点整理

    操作数组 操作字符串

网友评论

    本文标题:python05--字符串操作

    本文链接:https://www.haomeiwen.com/subject/xkgvqktx.html