Python友好的交互
安装ipython
xxxxxxxxxxpip install ipython默认python无法使用退格
安装 readline
xxxxxxxxxxpip install readlinepython创建简单web服务器
xxxxxxxxxx#python2python -m SimpleHTTPServer 8000 #python3python -m http.server 8080
Python 带颜色输出
\033[显示方式; 前景色; 背景色m;内容;\033[0m \033[ 开始
\033[0m结束
显示方式
0(默认值) 1(高亮) 4(下划线) 5(闪烁) 7(反显) 22(非粗体) 24(非下划线) 27(非反显)
前景色
30(黑色) 31(红色) 32(绿色) 33(黄色) 34(蓝色) 35(洋红) 36(青色) 37(白色)
背景色
40(黑色) 41(红色) 42(绿色) 43(黄色) 44(蓝色) 45(洋红) 46(青色) 47(白色)
xxxxxxxxxxdef print_green(cont): print('\033[1;32;40m %s \033[0m' % cont) def print_red(cont): print('\033[1;31;40m %s \033[0m' % cont) def print_yellow(cont): print('\033[1;33;40m %s \033[0m' % cont) def print_blue(cont): print('\033[1;34;40m %s \033[0m' % cont)
Python 随机
xxxxxxxxxximport random#help(random)#random.random()random.random()#随机生成一个0到1.0的浮点数#random.uniform(minnu,maxnu)random.uniform(1,22)#随机生成一个minnu到maxnu的浮点数#random.randint(minnu,maxnu)random.randint(1,12)#随机生成一个minnu到maxnu的整数#random.randrange(minnu,maxnu,num)random.randrange(1,10,3)#生成一个minnu到maxnu的以num为基数的随机数,等于minnu+num,minnu+num+num#random.choice(sequence)random.choice("1,2,3,4,5,a,b,c,d,e")#随机从sequence序列里选择一个元素
评论
发表评论