已知字符串a ="aMazing deLiCious DouBle sKy FLy",要求如下: (1)b = 将a中所有字符改为大写。然后输出a,b (2)c = 将a中所有字符改为小写。然后输出a,c (3)d = 将a中所有字符的大小写互换: 大写改为小写,小写改为大写。然后输出a,d (4)e = 将a中的每个单词首字母大写,其他变小写。然后输出a,e (5)f = 将a中第一个字母大写。然后输出a,f
时间: 2023-05-31 17:03:55 浏览: 94
代码如下:
a = "aMazing deLiCious DouBle sKy FLy"
b = a.upper()
print("a:", a)
print("b:", b)
c = a.lower()
print("a:", a)
print("c:", c)
d = ""
for i in a:
if i.isupper():
d += i.lower()
else:
d += i.upper()
print("a:", a)
print("d:", d)
e = ""
words = a.split()
for word in words:
e += word.capitalize() + " "
e = e.rstrip()
print("a:", a)
print("e:", e)
f = a[0].upper() + a[1:]
print("a:", a)
print("f:", f)
相关问题
2.已知字符串a = “aAsmr3idd4bgs7D1sf9eAF”, 要求如下: 将a 字符串的大写改为小写,小写改为大写
可以使用 Python 中的字符串方法 upper() 和 lower() 来实现:
```python
a = "aAsmr3idd4bgs7D1sf9eAF"
b = ""
for char in a:
if char.isupper():
b += char.lower()
elif char.islower():
b += char.upper()
else:
b += char
print(b)
```
输出:
```
AaSMR3IDD4BGS7d1SF9Eaf
```
使用 for 循环遍历字符串,对于每个字符,如果是大写字母,就把它转换成小写字母,如果是小写字母,就把它转换成大写字母,如果不是字母(比如数字或者符号),就不做任何处理,直接把它添加到结果字符串中。最后输出结果字符串。
python.已知字符串a = “aAsmr3idd4bgs7D1sf9eAF”, 要求如下: 将a 字符串的大写改为小写,小写改为大写
ChitGPT: 可以使用字符串的swapcase()方法来实现大小写互换,代码如下:
a = "aAsmr3idd4bgs7D1sf9eAF"
a = a.swapcase()
print(a)
输出结果为:AaSMR3IDD4BGS7d1SF9Eaf
阅读全文