Skip to content

Commit d4ae3ca

Browse files
committed
exercise 6
1 parent 6fe1dde commit d4ae3ca

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

2. os/exercise 6/README.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Exercise 6
2+
3+
Using the built-in os module in your working directory create a directory called `sales`. Then, in the `sales` directory, create 12 directories for each month with the names...
4+
5+
- 01_sales,
6+
- 02_sales,
7+
- 03_sales,
8+
- ....
9+
- 12_sales
10+
11+
respectively.
12+
13+
## Expected result
14+
15+
```cmd
16+
['01_sales', '02_sales', '03_sales', '04_sales', '05_sales', '06_sales', '07_sales', '08_sales', '09_sales', '10_sales', '11_sales', '12_sales']
17+
```

2. os/exercise 6/exercise.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import os

2. os/exercise 6/solution.py

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import os
2+
3+
os.mkdir('sales')
4+
5+
dirnames = [f'{str(i).zfill(2)}_sales' for i in range(1, 13)]
6+
7+
for name in dirnames:
8+
path = os.path.join('sales', name)
9+
os.mkdir(path)
10+
11+
print(sorted(os.listdir('sales')))

0 commit comments

Comments
 (0)