Python基础2 字符串必备操作语法及 面试题:输出字符串中重复的字符,统计字符串中字符出现次数

本文介绍了Python字符串的基础操作,并提供了一道面试题的解答:如何输出字符串中重复的字符以及统计每个字符的出现次数。文中列举了三种不同的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python 字符串常见操作及 面试题:输出字符串中重复的字符,统计字符串中字符出现次数

字符串 str

a=‘hello world’

#字符串 str
a="hello world" #数字、字母、符号、中文

#常规用法:取值和切片
print(len(a)) 
#统计字符串长度
print(a[6]) #索引取值 w
print(a[-1]) #d
#切片  变量名[m:n:k]
print(a[0:13:1])#hello world
print(a[0:13:3])#hlwl

#打印字符编号为偶数的元素
print(a[0:12:2]) #hlowrd
print(a[::2]) #hlowrd

#使用切片翻转字符串
print(a[::-1]) #dlrow olleh

#拼接字符串
s1='i'
s2="am"
s3=2 #强制转换成字符串 str()
print(s1 + s2 +str(s3)) #iam2 使用+拼接,字符串之间没有空格
print(s1+s2,s3) #iam 2 使用+拼接,逗号会转换成空格,不同类型的使用,拼接

#格式化输出 占位 %d 整型 %f 浮点型 %s字符型,通用
print("我是%s,今年%d岁,身高是:%f"%("helayel",
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值