r7-17+判断回文字符串pta
时间: 2023-12-30 21:06:26 浏览: 46
以下是判断回文字符串的Python代码:
```python
s = input() # 输入字符串
s_reverse = ''.join(reversed(s)) # 将字符串反转
if s == s_reverse: # 判断是否为回文字符串
print('Yes')
else:
print('No')
```
相关问题
PTA R7-3 字符串替换
以下是Python实现字符串替换的代码示例:
```python
# 读入文件内容
content = []
while True:
line = input()
if line == 'end':
break
content.append(line)
# 获取需要替换的字符串和替换后的字符串
old_str, new_str = input().split()
# 替换字符串
for i in range(len(content)):
content[i] = content[i].replace(old_str, new_str)
# 输出替换后的结果
for line in content:
print(line)
```
r7-6 统计并输出字符串中小写元音字母的个数 分数 10 全屏浏览题目 切换布局
题目要求统计并输出字符串中小写元音字母的个数,共有10分。
解题思路:
1. 定义一个变量count来记录小写元音字母的个数,初始值为0。
2. 使用for循环遍历字符串中的每一个字母。
3. 判断当前字母是否是小写元音字母,包括a、e、i、o、u。
4. 如果是小写元音字母,则count加1。
5. 循环结束后,输出count的值。
代码示例:
```
string = input("请输入字符串:")
count = 0
for char in string:
if char in ['a', 'e', 'i', 'o', 'u']:
count += 1
print("字符串中小写元音字母的个数为:", count)
```
希望我的回答能够帮到你!如有其他问题,请随时提问。