for循环输出文字,每出现一个字就在字后面添加一个逗号,如果是最后一个字,则在后面添加句号
时间: 2024-01-22 22:18:36 浏览: 138
js for循环输出
4星 · 用户满意度95%
可以使用以下的 Python 代码实现:
```
text = "Hello World"
for i, char in enumerate(text):
if i < len(text) - 1:
print(char + ",", end="")
else:
print(char + ".", end="")
```
输出结果为:
```
H,e,l,l,o, ,W,o,r,l,d.
```
代码解释如下:
1. 首先,定义一个字符串 `text`,这里是 "Hello World"。
2. 然后,使用 `enumerate()` 函数遍历字符串中的每个字符。`enumerate()` 函数会返回一个元素为 `(索引, 值)` 的元组。
3. 在循环中,对于每个字符,判断它是否是最后一个字符。如果不是,则在字符后面添加一个逗号并且不换行。如果是最后一个字符,则在字符后面添加一个句号。
4. 最后,使用 `end=""` 来指定 `print()` 函数不要在输出后换行。
阅读全文