把--* -*** ***** -*** --*
时间: 2023-12-04 10:41:34 浏览: 28
以下是Python实现把--* -*** ***** -*** --*的代码:
```python
# -*- coding: UTF-8 -*-
print("--*\n-***\n*****\n-***\n--*")
```
输出结果为:
```
--*
-***
*****
-***
--*
```
相关问题
把--* -*** ***** -*** --*这个变成--*-- -***- ***** -***- --*--用java代码怎么写
以下是Java代码实现:
```java
public class Main {
public static void main(String[] args) {
String[] arr = {"--*", "-***", "*****", "-***", "--*"};
for (String s : arr) {
System.out.println(s.replaceAll("\\*", " ").replaceAll("-", " "));
}
}
}
```
用Python写一段代码,对newskin.xlsx中的第四列的第46行到第312行的数据进行处理,把其中八位数转换成“****-**-**”的格式
可以使用openpyxl库来读取和写入Excel文件,具体代码如下:
```python
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('newskin.xlsx')
sheet = workbook.active
# 遍历指定范围的单元格
for row in sheet.iter_rows(min_row=46, max_row=312, min_col=4, max_col=4):
for cell in row:
# 判断单元格是否为8位数字
if isinstance(cell.value, int) and len(str(cell.value)) == 8:
# 转换成“****-**-**”格式
cell.value = str(cell.value)[:4] + '-' + str(cell.value)[4:6] + '-' + str(cell.value)[6:]
# 保存工作簿
workbook.save('newskin.xlsx')
```
这段代码首先打开Excel文件并选中工作表,然后遍历第四列中从第46行到第312行的单元格。对于每个单元格,如果其值为8位数字,则将其转换成“****-**-**”格式。最后保存修改后的Excel文件。