笔试题--自动生成目录
来源:互联网 发布:克什米尔与中国知乎 编辑:程序博客网 时间:2024/06/05 18:56
笔试题目
(用shell/python/perl语言实现)完成自动创建100个目录,目录名称为学生学号,学号的前四位均为‘0405’,学号总计为8位。举例如学号04050001.
python实现
方法1:
#!/usr/bin/env python# coding:utf-8"""NAME: carete_id.py DATE: 9/19/17Author: lvahDesc:"""import os# 创建一个整型的数,8位,但是整形开始的数值0开头默认会省略掉;sid = 4050000# 依次循环从1-100for i in range(1, 101): # sid=4050000,i=1; # sid + i = 4050001 # 但是每个学号必须是0405开头,那么需要转为字符串才能实现; # 通过字符串拼接: '0' + '4050001',生成相应的学号 res_sid = '0' + str(sid + i) # 通过os模块的mkdir方法创建文件; os.mkdir(res_sid)
方法2
import ossid_pre = '0405'for i in range(1, 101): i = str(i) i_len = len(i) if i_len == 1: sid_last = '000' + i elif i_len == 2: sid_last = '00' + i elif i_len == 3: sid_last = '0' + i else: pass res_sid = sid_pre + sid_last os.rmdir(res_sid)
第二种方法是第一时刻想到的,但明显没有方法1效率高,如果有更好的方法,欢迎在博客下面留言.
阅读全文
0 0
- 笔试题--自动生成目录
- 笔试题--自动生成MAC地址
- WORD自动生成目录
- Excel自动生成目录
- Excel自动生成目录
- 目录列表自动生成
- Word自动生成目录
- Word2010 自动生成目录
- Word2010 自动生成目录
- word自动生成目录
- word2010自动生成目录
- word2010自动生成目录
- word 自动生成目录
- WPS自动生成目录
- word2007自动生成目录
- word2007自动生成目录
- word2013自动生成目录
- 自动生成博客目录
- java 深入了解DTO及如何使用DTO
- Luogu P1600 [NOIp提高组2016]天天爱跑步
- 绘图软件有哪些免费使用操作
- 生成二维码工具类
- 1041. 考试座位号(15)
- 笔试题--自动生成目录
- VC--获取本机 局域网IP 和外网IP
- 未来人工智能在手机的应用
- Android弹出软键盘布局是否上移问题
- php字符串截取,支持中文和其他编码
- Tensorflow-释放GPU内存
- HTTP与HTTPS的区别
- CAN总线避免惊群做法
- 小程序开发接口,微信公众平台开发地址