python使用

re(正则表达式) 参考: http://docs.python.org/2/library/re.html 参考: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 参考: http://blog.csdn.net/jgood/article/details/4277902 gevent/threadi...
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

acmcoder求数列的和

acmcoder求数列的和输入 输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。 输出 对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。样例输入 81 4 2 2 样例输出 94.73 3.41import mathwhile 1: x = raw_input() x = list(
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

acmcoder简单计算

acmcoder简单计算题目描述 小赛所在的小组主要负责WEB应用的开发工作,这次他所在的小组正在开发一个WEB版的财务软件。为方便用户使用,他们打算为用户提供一个简单计算功能,用户输入数学算式,就可以得到计算结果。其中涉及的计算包括:”+”、”-”、”*”、”/”、”^”、”(”、”)”,分别表示加减乘除和指数,其中括号用于调整计算的顺序。合法的表达式如下: x+y+z x+(y+z) x
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

python数据结构之直接插入排序

python数据结构之直接插入排序#-*-encoding:utf-8-*- ''' 直接插入排序: 从序列的第二个元素开始,依次与前一个元素比较,如果该元素比前一个元素大, 那么交换这两个元素。该算法适用于少量数据的排序,时间复杂度为O(n^2),是稳定的排序方法。 ''' def InsertSort(L): for i in range(1,len(L)): key =
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

python数据结构之希尔排序

python数据结构之希尔排序#-*-coding:utf-8-*-''' 将序列划分为两部分,将这两部分依次比较,若前大后小,则交换。 将步长除以2(向下取整),直到步长=0,依次比较。 ''' def ShellSort(L): step = len(L)//2 # 设定步长,Python2则用/ while step > 0: print('step = ' +
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

Python数据结构之单链表

Python数据结构之单链表单链表有后继结点,无前继结点。 以下实现: - 创建单链表 - 打印单链表 - 获取单链表的长度 - 判断单链表是否为空 - 在单链表后插入数据 - 获取单链表指定位置的数据 - 获取单链表指定元素的索引 - 删除单链表指定位置的元素 - 更新单链表指定位置的元素 - 清空单链表class Node(object): """定义类来描述指针"
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

python循环解压rar文件

python循环解压rar文件C:. │ main.py │ ├─1_STL_算法简介 │ STL_算法简介.rar │ └─2_STL_算法_填充新值 STL_算法_填充新值.rar事情是这样的,下载了一套教学视频,文件夹命名规则是:“序号+视频名”,文件夹内是“视频名.rar”,上面选取了其中两个文件作为示例。这样看视频的时候就出现一个问题,每看一次都需要切换一次目录
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

python数据结构之栈与队列

python数据结构之栈与队列用list实现堆栈stack堆栈:后进先出 如何进?用append 如何出?用pop()>>> >>> stack = [3, 4, 5] >>> stack.append(6) >>> stack.append(7) >>> stack [3, 4, 5, 6, 7] >>> stack.pop() 7 >>> stack [3, 4, 5, 6] >>> sta
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

python数据结构之树和二叉树(先序遍历、中序遍历和后序遍历)

python数据结构之树和二叉树(先序遍历、中序遍历和后序遍历)树树是nn(n≥0n\ge 0)个结点的有限集。在任意一棵非空树中,有且只有一个根结点。二叉树是有限个元素的集合,该集合或者为空、或者有一个称为根节点(root)的元素及两个互不相交的、分别被称为左子树和右子树的二叉树组成。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。 二叉树的第i层
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

MySql入门(1)

MySql入门(1)安装检查系统中是否已经安装了MySQLsudo netstat -tap | grep mysql若没有显示已安装结果,则没有安装。否则表示已经安装。sudo apt-get install mysql-server mysql-client安装过程中会让输入密码,记得把密码记住。关于注释三种写法: - 用#单行注释 - 用– 单行注释,注意后面有一空格 - /* */
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

自定义css样式美化博客园

自定义css样式美化博客园首先说明,我选用的博客皮肤是MTClean,以下样式在其他皮肤下有些并不适用。针对MTClean皮肤的美化/* 设置tongqingliu顶部间距*/ h1 { margin-top: 20px; }/* 设置tongqingliu方框及背景*/ #top { color: #333; margin-left: 50px; margin-ri
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

MySql技术内幕之MySQL入门(2)

MySql技术内幕之MySQL入门(2)接上一篇。mysql> source create_member.sql; # 创建member表 Query OK, 0 rows affected, 1 warning (0.00 sec)Query OK, 0 rows affected (0.26 sec)mysql> source insert_member.sql; # 插入member表数据
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

安装完Ubuntu后通过shell脚本一键安装软件

安装完Ubuntu后通过shell脚本一键安装软件 以下代码中#是单行注释 : #!/bin/sh # 安装搜狗拼音 :<<! echo "安装搜狗拼音..." if [ ! -f "./sogoupinyin_amd64.deb"]; then echo "不存在sogoupinyin_amd64.deb" echo "开始下载sogoupinyin_amd64.deb"
分类: 其他 发布时间: 10-06 23:10 阅读次数: 0

Ubuntu安装pyenv实现python多版本控制

Ubuntu安装pyenv实现python多版本控制 git clone git://github.com/yyuu/pyenv.git ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

ubuntu安装苹果Windows以及微软雅黑consolas字体

ubuntu安装苹果Windows以及微软雅黑consolas字体 ubuntu安装苹果字体 wget http://drive.noobslab.com/data/Mac/macfonts.zip -O mac-fonts.zip sudo unzip mac-fonts.zip -d /usr/share/fonts rm mac-fonts.zip sudo fc-cache
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

ubuntu安装spyder和jupyter notebook

ubuntu安装spyder和jupyter notebook 安装spyder 安装spyder sudo apt install spyder sudo apt install spyder3 安装jupyter notebook 安装pip, pip3 sudo apt install python-pip sudo apt install python3-pip
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

python中的三种输入方式

python中的三种输入方式 python2.X python2.x中以下三个函数都支持: raw_input() input() sys.stdin.readline() raw_input( )将所有输入作为字符串看待,返回字符串类型 input( )只能接收“数字”的输入,返回所输入的数字的类型( int, float ) sys.stdin.readline()将所有输
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

python列表和字符串的三种逆序遍历方式

python列表和字符串的三种逆序遍历方式 列表的逆序遍历 a = [1,3,6,8,9] print("通过下标逆序遍历1:") for i in a[::-1]: print(i, end=" ") print("\n通过下标逆序遍历2:") for i in range(len(a)-1,-1,-1): print(a[i], end=" ") print("\n
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

牛客网华为机试题之Python解法

牛客网华为机试题之Python解法 第1题 字符串最后一个单词的长度 a = input().split(" ") print(len(a[-1])) 第2题 计算字符个数 a = input() b = input() print(a.lower().count(b.lower())) 第3题 明明的随机数 while True: try: num
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0

centos7 cannot find a valid baseurl for repo

出现这个问题是因为yum在安装包的过程中,虽然已经联网,但是没法解析远程包管理库对应的域名,所以我们只需要在网络配置中添加上DNS对应的ip地址即可。 操作 1.打开网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.在文件末尾追加DNS DNS1=8.8.8.8 DNS2=4.2.2.2 3.重启网络 ifup eth0 4.成功...
分类: 其他 发布时间: 10-06 23:09 阅读次数: 0
今日推荐