复习os模块,并编写程序显示C盘目录下的子目录名,并列出所有含有字母“u”的子目录名。请用python实现2
时间: 2024-05-09 08:15:39 浏览: 80
2023年C程序设计复习资料知识点总结C语言.doc
以下是使用Python实现的代码:
```python
import os
# 获取C盘目录下的所有子目录名
subdirs = [d for d in os.listdir('C:\\') if os.path.isdir(os.path.join('C:\\', d))]
# 输出所有子目录名
print('所有子目录名:')
for subdir in subdirs:
print(subdir)
# 输出含有字母“u”的子目录名
print('\n含有字母“u”的子目录名:')
for subdir in subdirs:
if 'u' in subdir:
print(subdir)
```
运行结果类似如下:
```
所有子目录名:
$Recycle.Bin
Documents and Settings
Intel
PerfLogs
Program Files
Program Files (x86)
ProgramData
Recovery
System Volume Information
Users
Windows
含有字母“u”的子目录名:
Documents and Settings
Users
```
阅读全文