在hello的左右两边各添加5个′*′,返回'*****hello*****′(三种方法实现)
时间: 2024-07-25 17:00:49 浏览: 71
用js实现页面返回的5个方法
4星 · 用户满意度95%
你可以使用字符串连接、列表推导式或者循环来在 "hello" 的左右两边各添加5个星号。以下是三种不同的实现方法:
1. **字符串连接法**:
```python
s = '*' * 5 + 'hello' + '*' * 5
print(s)
```
2. **列表推导式**:
```python
left_stars = ['*'] * 5
right_stars = ['*'] * 5
result = ''.join(left_stars) + 'hello' + ''.join(right_stars)
print(result)
```
3. **循环法**:
```python
result = ''
for _ in range(5):
result += '*'
result += 'hello'
for _ in range(5):
result += '*'
print(result)
```
阅读全文