Python 字串二

目录

检查字串是否包含列表中的字串

 检查是否包含某字符

 检查是否只包含字母和数字

Python 替换字符

 Python 替换字符一定次数

 Python 替换特定位置的字符


检查字串是否包含列表中的字串

 source_string = 'a b c d e f'

list_of_strings = ['k', 'm', 'e']

for substring in list_of_strings:

        if substring in source_string:

                print('String contains substring from list.')

                break

 检查是否包含某字符

string = 'Hello World!'

substring = 'Wor'

isSubstringPresent = substring in string

print(isSubstringPresent)
string = 'Hello World!'

substring = 'Wor'

if substring in string:

        print('String contains substring.')

else:

        print('String does not contain substring.')

 检查是否只包含字母和数字

str = 'pythonexamples125'

isalnum = str.isalnum()

print('Is String Alphanumeric:' isalnum)
str = 'Python Example 125'

isalnum = str.isalnum()

print('Is String Alphanumeric:', isalnum)

 

Python 替换字符

mystring = 'Python Examples. Examples for basic and advanced concepts.'

print('Original String:', mystring)



newstr=mystring.replace('Examples', 'Programs')

print('New String:', newstr)
Original String : Python Examples. Examples for basic and advanced concepts.
New String : Python Programs. Programs for basic and advanced concepts.

 Python 替换字符一定次数

mystring = 'Python Examples. Examples. Examples. Examples. Examples. Examples.'

print('Original String:', mystring)

newstr = mystring.replace('Examples', 'Programs',3)

print('New String"', newstr)
Original String : Python Examples. Examples. Examples. Examples. Examples. Examples.
New String : Python Programs. Programs. Programs. Examples. Examples. Examples.

 Python 替换特定位置的字符

string = 'pythonhxamples'

position = 6

new_character = 'e'

string = string[:position] + new_character + string[position+1:]

print(string)

pythonexamples
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

relis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值