输入字符串“python”,输出它的字符串长度,将字母全部转换为大写。判断字符串“on”是否是这个字符串的子串。
时间: 2024-02-13 20:01:12 浏览: 55
对于这个问题,我可以给您提供Python的代码实现:
```python
s = "python" # 定义字符串
print(len(s)) # 输出字符串长度,即 6
s_upper = s.upper() # 将字符串转换为大写
print(s_upper) # 输出 "PYTHON"
sub_str = "on"
if sub_str in s:
print("'%s' 是字符串 '%s' 的子串。" % (sub_str, s))
else:
print("'%s' 不是字符串 '%s' 的子串。" % (sub_str, s))
```
输出结果为:
```
6
PYTHON
'on' 是字符串 'python' 的子串。
```
以上代码中,使用`len()`函数可以获取字符串的长度,使用`upper()`方法可以将字符串转换为大写,使用`in`关键字可以判断一个字符串是否是另一个字符串的子串。
相关问题
python编程题,从键盘输入一个字符串,将小写字母全部转换成大写字母。然后输出
可以使用Python的内置函数`upper()`将字符串中的所有小写字母转换为大写字母。
```python
# 从键盘输入一个字符串
string = input("请输入一个字符串:")
# 使用upper()函数将小写字母转换为大写字母
new_string = string.upper()
# 输出结果
print("转换后的字符串为:", new_string)
```
使用`input()`函数从键盘输入一个字符串。然后使用`upper()`函数将字符串中的所有小写字母转换为大写字母,并将结果赋值给`new_string`变量。最后,使用`print()`函数输出转换后的字符串。
注意:此方法不会改变原始字符串,只是返回一个新的转换后的字符串。如果需要在原始字符串上进行修改,可以直接使用`string = string.upper()`这样的语句。
python 将输入的字符串中,大写字母转换为小写字母,小写字母转换为大写字母。
你可以使用Python内置的字符串方法`swapcase()`来实现字符串中大小写字母的转换,代码如下:
```python
s = input("请输入字符串:")
new_s = s.swapcase()
print("转换后的字符串为:", new_s)
```
这段代码首先使用`input()`函数获取用户输入的字符串,然后使用`swapcase()`方法将其中的大小写字母互换,最后将转换后的字符串输出。