17·C3起草片:一场关于未来生活方式的静谧革命

核心内容摘要

小粉世界里面的小奶系
《桥本有菜T2U摄影集》:穿越光影的次元,邂逅少女的纯真与蜕变

探索“69仙踪林Xx乂HD”:视觉盛宴与无限可能

Python快速入门1——字符串字符串索引访问常用倒序访问截取/切片常用方法长度判空大小写删除空白分割最近需要使用到python本系列适合有其他编程语言C/C/Java基础的同学帮助大家一起快速上手Python主要介绍Python编程常用操作与其他语言的区别。

本节主要介绍python的字符串字符串Python字符串常用操作索引/下标访问常用方法常用倒序访问截取/切片长度判空大小写删除空白分割title()upper()lower()strip()lstrip()rstrip()spilt()partition()索引访问常用与其他语言一样python的字符串支持下表访问messageflower,flow,flight# 访问第一个字符message[0]除此之外python字符串下标访问还支持倒序访问、截取倒序访问python支持倒序访问message[-n]即倒数第n个字符但是无论正序还是倒序都会有越界访问检查越界时出现IndexErrormessageflower,flow,flight# 访问倒数第1个字符tmessage[-1]# 越界IndexError: string index out of rangemessage[-100]截取/切片其他语言截取字符串一般需要通过方法substring()python直接根据索引可以切片且与大多数编程语言一样是左闭右开。

python支持倒序访问截取且遵循startIndex endIndex否则直接返回空字符串。

切片的完整语法[起始索引:结束索引:步长]步长默认是 1正向如果为负则为负向起始索引与结束索引可选默认为0和字符串长度-1。

步长为 0无效直接报错索引不会报错自动终止messageflower,flow,flight# 截取flowermessage[0:6]# 倒序访问截取flightmessage[-7:-1]# 空字符串message[-1:-7]这里有一些常用的技巧步长n取所有字符每隔n-1个取1个s[::n]取偶数索引子字符串s[::2]取奇数索引子字符串s[1::2]反转字符串s[::-1]常用方法长度print(len(message))判空empty_str# 方法一 if notifnotempty_str:print(空字符串)# 方法二 print(empty_str)# 方法三 判断长度print(len(empty_str)

# 如果有空格print( .isspace())大小写messageflower,flow,flight# 所有单词print(message.title())# 全大写print(message.upper())# 全小写print(message.lower())删除空白python的strip()仅能删除ASCII码下的半角空格这个是与JDK11中strip()的区别相当于trim()# 输出messageprint( message .strip())# 输出message[空格]print( message .lstrip())# 输出[空格]messageprint( message .rstrip())# 输出essage[空格]print( message .rstrip( m))分割split()按分割符分割为多个部分返回列表partition()按分割符分割为2部分并保留分割符返回元组messageflower,flow,flight# 输出 [flower, flow, flight]print(message.split(,))# 输出 (flower, ,, flow,flight)print(message.partition(,))

冬瓜影视免费版下载-冬瓜影视免费版下载应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123