ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

字符串基础 “ “

2022-02-23 13:03:38  阅读:162  来源: 互联网

标签:poem 截取 基础 print num str 字符串


居中

poem = ["\t\n登鹳雀楼",
        "王之涣",
        "白日依山尽\t\n",
        "黄河入海流",
        "欲穷千里目",
        "更上一层楼"]
for poem_str in poem :
    #先用strip方法去除字符串中的空白字符,再用center方法居中显示文本
    #center内容中" " 中文状态下的空格来做fillchar
    print("|%s|" % poem_str.strip().center(10," "))

拼接与合并

poem_str = "登鹳雀楼\t 王之涣\t 白日依山尽\t \n黄河入海流\t \t\t欲穷千里目 \t更上一层楼"
print(poem_str)
#拆分  拆分之后位列表的格式 定义一个列表变量来接收
poem_list = poem_str.split()
print(poem_list)
#合并  此处" "表使用空格做分隔
result = " ".join(poem_list)
print(result)

切片

num_str = "0123456789"
#截取从2到5位置的字符串  注意结束索引需要取后一位
print(num_str[2:6])
#截取从2到末尾的字符串
print(num_str[2:])
#开始~5
print(num_str[:6])
#完整的字符串
print(num_str[:])
#从开始每隔一个截取一个字符串
print(num_str[::2])
#从索引1开始每隔一个截取一个
print(num_str[1::2])
#2~末尾
print(num_str[2:])
#截取末尾两个
print(num_str[-2:])
#字符串的逆序 步长为-1 向左取
print(num_str[-1::-1])

标签:poem,截取,基础,print,num,str,字符串
来源: https://blog.csdn.net/weixin_56209913/article/details/123087516

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有