现有字符串n为“http://sports.sina.com.cn/”,编写程序输出一下结果: 1.字符串中字母t出现的次数。 2.字符串中'com’子字符串出现的位置。 3.将字符串中的所有'。替换为'-。 4.采用正向切片提取'sports’这个子字符串。 5.输出字符串的总字符个数;.print(len (n))
时间: 2024-04-22 21:23:15 浏览: 108
一个对字符串处理的程序,要求能够识别字符串中大写字母、小写字母以及数字的个数并输出,识别“L”、“o”、“v”、“e”四个字符的
5星 · 资源好评率100%
好的,您的要求我已经明白了,以下是您的答案:
1. 字母t出现的次数为2次。
```python
n = "http://sports.sina.com.cn/"
t_count = n.count('t')
print("字母t出现的次数为:", t_count)
```
2. 'com'子字符串出现的位置为第18到20个字符。
```python
n = "http://sports.sina.com.cn/"
com_index = n.find('com')
print("'com'子字符串出现的位置为:", com_index)
```
3. 将字符串中的所有'。替换为'-。
```python
n = "http://sports.sina.com.cn/"
new_n = n.replace('.', '-')
print("替换后的字符串为:", new_n)
```
4. 采用正向切片提取'sports'这个子字符串。
```python
n = "http://sports.sina.com.cn/"
sports_str = n[7:13]
print("提取的'sports'子字符串为:", sports_str)
```
5. 输出字符串的总字符个数。
```python
n = "http://sports.sina.com.cn/"
print("字符串的总字符个数为:", len(n))
```
阅读全文