python 中如何将一个字符反转

如题所述

name = "Hello there, my name is Daniel Fu and I`m 33 years old."print(name[4]) # 字母o(hello的最后一个字母),从左至右第5个字母(因为index是从0开始)print(name[-3]) # 字母l(old中的l),index为负数表示从右至左第三个字母(-0和0没有区别,因此负index是从-1开始的)print(name[6:11]) # 结果为"there", 即从index6开始,到index11结束(但不包含11)的所有内容print(name[:5]) # 结果为"Hello",省略起始值,则表示从0开始print(name[45:]) # 结果为"years old.", 省略终止值表示从index45开始,直至字符串结束的所有内容print(name[:]) # 省略起止值,即返回整个字符串print(name[::5]) # 结果为"H e a nmy ",第三个参数表示结果中每隔N(此例为5)个字母返回一个print(name[::-2]) # 结果为".l re 3mIdau enDs mny eetolH",表示将字符串反转之后,每隔N(此例为2)个字母返回一个
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-25
例如:
s='qwerrtu'
z = s[::-1] #把输入的字符串s 进行倒序处理形成新的字符串z
print(z)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网