python
文章平均质量分 65
tallercc
这个作者很懒,什么都没留下…
展开
-
python中的列表(list)详解
列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表lis原创 2016-08-17 23:41:11 · 1098 阅读 · 0 评论 -
python随机数模块random
一、概述这个模块实现的伪随机数生成器。 对于整数,从区间选取。对于序列,随机元素。 在实线的,有功能来计算均匀分布,正态分布(高斯) ,对数正态分布,负指数,γ和β分布。对于生成的角度分布,冯·米塞斯的分布是可用的。 几乎所有的模块功能依赖于基本功能随机的( ) ,它生成一个随机浮点均匀的半开区间[ 0.0 , 1.0 ) 。 Python使用Mersenne扭曲为核心的发电机。它产生53位精原创 2016-10-20 21:24:36 · 3887 阅读 · 0 评论 -
python版c语言经典50例---程序一
【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码: main() { int i,j,k; printf("\n"); for(i=1;i for(j=1;j for (k=1;k原创 2016-10-28 13:39:50 · 696 阅读 · 0 评论 -
python对象的深浅拷贝
python对象的赋值实际上是简单的对象引用。也就是说当你创建一个对象然后把它赋值给另一个变量的时候,python并没有拷贝这个对象,而是这个对象的引用。参考下面的例子: 新建列表li,并把li赋值给li2,此时li与li2的id是相同的。但是当你改变li2时,li也会随之改变。为什么会这样呢?这就是浅拷贝。对一个对象进行浅拷贝其实是创建了一个类型根原来一样,其内容是原来对象元素的使用,换句话说,原创 2016-10-28 12:52:16 · 748 阅读 · 0 评论 -
python数据库模块MySQLdb
[root@foundation55 python]# yum install MySQL-python -y[root@foundation55 python]# yum install mysql -y[root@foundation55 python]# ipython Python 2.7.5 (default, Feb 11 2014, 07:46:25) Type原创 2016-10-15 23:32:20 · 422 阅读 · 0 评论 -
python切片索引循环砍掉最后一个字符
问题描述:有一个字符攒,我们想通过一个循环的方式显示它:每次都把位于最后的一个字符砍掉1.切片索引实现:2.用None作为索引值:第一次迭代时显示整个字符串并且用一个变量作为索引值从第一个元素遍历到最后一个元素 3.反之:从第一个元素一次遍历到最后一个元素原创 2016-10-25 20:35:39 · 2991 阅读 · 0 评论 -
python八大排序算法
本文用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组转载 2016-10-13 20:33:31 · 434 阅读 · 0 评论 -
python中的列表解析与函数参数*args **kwargs用法
一 列表解析:(性能远高于for循环) python有且只有一个最优解[ex for item in iter if condition] ==>list 返回列表 li = [1,2,3,4,5] li1 = [i+1 for i in li] li1 [2, 3, 4, 5, 6] type(li1)原创 2016-08-17 23:16:58 · 996 阅读 · 0 评论 -
python数据库备份
原文地址:http://tecadmin.net/python-script-for-mysql-database-backup/#python写一个数据库备份 1 #!/usr/bin/python 2 ########################################################### 3 # 4 # This python script翻译 2016-10-13 18:06:32 · 652 阅读 · 0 评论 -
Python Generators(生成器)——yield关键字
"font-family: Arial, Verdana, sans-serif; white-space: normal; ">Python Generators("font-family:宋体;">生成器"font-family:Times New Roman;">) 生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n 次)调用跳转至该函数中转载 2016-08-28 23:12:51 · 490 阅读 · 0 评论 -
Python正则表达式指南
原文地址:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlPython正则表达式指南本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本转载 2016-08-31 20:46:00 · 271 阅读 · 0 评论