摘要:
data = [10, 4, 33, 21, 54, 3, 8, 11, 5, 22, 2, 1, 17, 13] ''' 思路:有多少个元素就循环多少次,每次循环从第一个元素开始与它后面的元素比较,如果比后面的大,就交换,第次循环最大的数就会被放在最后,那下一次循环就少遍历一位数。 ''' for j in range(len(data)-1): for i in range(len... 阅读全文
摘要:
1. 使用\r , 让其始终在行首输出,实现进度条 import sys, time ''' 使用\r 来实现进度条的效果,\r 是光标移到行首但不换行。 假设文件大小为60,一下下载1, 下载到60就是100% ''' j = '#' for i in range(1, 61): num = str(int((i/60) * 100)) #得到百分比, int去... 阅读全文
摘要:
1. random.random() 随机小数 >>> random.random() 0.6633889413427193 2. random.randint(1,9) 1-9之间随机生成一位数 >>> random.randint(1,9) 2 >>> random.randint(1,9) 2 >>> random.randint(1,9) 8 >>> random.... 阅读全文
摘要:
1. datatime.date.today() 当前日期 >>> import datetime >>> datetime.date.today() datetime.date(2016, 3, 13) 2. datetime.datetime.now() 当前时间 >>> datetime.datetime.now() datetime.datetime(2016, 3, ... 阅读全文
摘要:
import time 1. time.gmtime() 显示当前structtime,格林时间 >>> import time >>> time.gmtime() time.struct_time(tm_year=2016, tm_mon=3, tm_mday=13, tm_hour=12, tm_min=48, tm_s ec=25, tm_wday=6, tm_yday=73, ... 阅读全文
摘要:
sys.argv 命令行参数list, 第一个元素是程序本身路径 sys.exit(n) 退出程序,退出时输入信息n sys.version 获取python解释程序的版本信息 sys.maxint 最大int值 sys.path 返回块搜索路径,初始化时使用pythonpath环境变量的值 sys.platform 返回操作系统平台名称 sys.stdout.write(‘pl... 阅读全文
摘要:
os.getcwd() 获取当前工作目录 os.chdir(‘dirname’) 改变当前脚本的工作目录 os.curdir 返回当前目录名,即“.” os.pardir 返回当前目录的父目录名,即”..” os.makedirs(‘dirname’) 创建目录,dirname可以带路径,如果中间有目录不存在,则会一起创建 os.mkdir(‘dirname’) 创建目录,不递归 ... 阅读全文