Python(1)定义字符串“interest IS the BEST teacher”,并将所有字母转换为大写;所有字母转换为小写;首字母转换为大写;每个单词的首字母大写。 (3)根据(1)中的示例练习分割与拼接字符串的方法,自定义分割和拼接。
时间: 2024-11-06 11:35:30 浏览: 38
Python中处理字符串操作非常直观,以下是满足您要求的代码:
(1)首先,我们可以使用字符串的各种内置方法来转换字母大小写:
```python
# 定义原始字符串
original_string = "interest IS the BEST teacher"
# 转换为大写
upper_case_string = original_string.upper()
print("全部大写:", upper_case_string)
# 转换为小写
lower_case_string = original_string.lower()
print("全部小写:", lower_case_string)
# 首字母大写 (title()方法)
title_case_string = original_string.title()
print("首字母大写:", title_case_string)
# 每个单词首字母大写 (split()和capitalize())
words_with_capital_first_letter = ' '.join(word.capitalize() for word in original_string.split())
print("每个单词首字母大写:", words_with_capital_first_letter)
```
(3)对于分割和拼接字符串,`split()`函数用于按空格拆分字符串,`join()`函数用于将列表中的元素连接成一个字符串:
```python
# 自定义分割:按照特定字符分割
custom_split = original_string.split(",")
print("自定义分割:", custom_split)
# 自定义拼接:添加分隔符
separator = "-"
new_string = separator.join(original_string.split())
print("自定义拼接:", new_string)
```
阅读全文