python 爬虫
参考: http://cuiqingcai.com/1052.html 爬糗事百科: [crayon-650d […]
人生没有原因,闯出一路精彩
参考: http://cuiqingcai.com/1052.html 爬糗事百科: [crayon-650d […]
安装php7 目前为止,rasbian上的php还是5版本, 想用上性能X2的7版本,需要在/etc/apt/ […]
http://www.iigrowing.cn/ 提到”我听评书”: http://w […]
安装:
1 2 3 |
sudo apt install mysql-server sudo apt install python-mysqldb |
使用—引用: [cray […]
安装:
1 |
pip install xlrd |
也还可以安装xlutils: [cr […]
python的strip()方法,有点像其他语言里的trim(), 但strip()的功能更强大, 他可以去掉 […]
素数, 又称质数, 英语:Prime number 指在大于1的自然数中,除了1和该数自身外, 无法被其他自然 […]
1 2 3 4 |
import pprint foo = {'a':[123, 456, '7ab'], 'b':'hello kitty', 'c':3.14} pprint.pprint(foo) |
output: [crayon-650d72 […]
http://www.crifan.com/
API doc:https://docs.python.org/2/library/pickle.html
选择法wiki
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import argparse parser=argparse.ArgumentParser() parser.add_argument('nums', nargs='+', type=int) args=parser.parse_args() def selectionSort(List): exchanges_count = 0 for i in xrange(0,len(List)): min = i for j in xrange(i+1, len(List)): if List[min] > List[j]: min = j if min != i: List[min], List[i] = List[i], List[min] exchanges_count += 1 print 'exchanges for: ', exchanges_count, ' times' return List print selectionSort(args.nums) |
https://github […]
自已写的:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import argparse parser = argparse.ArgumentParser('BubbleShort') parser.add_argument('nums', nargs='+', type=int) args = parser.parse_args() print args.nums length = len(args.nums) i= length for i in xrange(0, length-1): for j in xrange(0, length-1-i): if args.nums[j] > args.nums[j+1]: temp = args.nums[j] args.nums[j] = args.nums[j+1] args.nums[j+1] = temp print args.nums |
参考wiki写的,终于知道什么叫 […]
1 2 3 4 5 6 7 8 9 |
a=123 b=321 a,b = b,a c=555 a,b,c = b,c,a |
argparse详细解析: http://python.usyiyi.cn/python_278/librar […]
用到的软件sox 安装:
1 |
sudo apt install sox libsox-fmt-all |
运行: [cray […]
安装:
1 |
sudo apt install byobu ccze |
usage: [crayon-650 […]