python中的函数,以及函数的可变参数,递归函数和高阶函数以及练习题目

函数作用:实现代码的复用函数概念:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。系统的几个内建函数:现成的函数,不需要定义d...

2018-05-31 17:38:02

阅读数:50

评论数:0

python变量赋值(可变与不可变)

内容来自:博客地址:http://www.cnblogs.com/evening/archive/2012/04/11/2442788.html二、函数参数:Python函数参数对于可变对象,函数内对参数的改变会影响到原始对象;对于不可变对象,函数内对参数的改变不会影响到原始参数。原因在于:1、可...

2018-05-29 10:19:07

阅读数:4405

评论数:0

python中的序列

序列含义:成员是有序排列的,可以通过小标偏移量访问到它的一个或者几个成员,这类python类型统称为序列,包括:字符串 列表 元组序列类型操作符:成员关系操作符(in   ,not  in )>>> s ='qwert'&a...

2018-05-27 09:56:48

阅读数:74

评论数:0

Python中的字典(二)

接着上一篇删除数据项del dic[key]  删除键是'key'的条目,按照key删除d= {'k3': 3, 'k2': 2, 'k1': 1} del d['k2'] print d #输出:{'k3': 3, 'k1': 1}del dict      删除词典del d print d输...

2018-05-24 20:05:15

阅读数:70

评论数:0

python中列表去重的几种方法和练习题目

列表去重:方式一:循环原始列表,创建新列表方式二:利用Set 方式三:利用字典练习:利用一行代码,把[1,2,3,1,2,3] 中的重复元素剔除。至少写出两种方式#第一种方法,通过循环的方法,取, data = [1,4,2,3,1,5,0,2] new =[] for i in data: ...

2018-05-24 19:20:25

阅读数:205

评论数:0

python中的set集合

重要性:很重要,但是不太常用,用的比较少,主要是用来辅助做一些操作set集合是 --无序不重复元素集set的创建:set (序列对象)   不支持索引和分片     可以循环,set不能直接创建,只能通过关键字set来标识、不可变数据类型a = set([1,2,3]) print a #输出:...

2018-05-24 18:19:02

阅读数:72

评论数:0

python 中的列表

暗室逢灯

2018-05-23 22:18:33

阅读数:151

评论数:0

python中的元组

定义:用()表示,或者,表示

2018-05-23 14:59:43

阅读数:133

评论数:0

Python中深拷贝与浅拷贝的区别

转载地址:https://blog.csdn.net/u014745194/article/details/70271868定义:在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最...

2018-05-22 21:49:53

阅读数:34

评论数:0

Python中的字典(一)

字典是另一种可变容器模型,且可存储任意类型对象。字典是可变类型,字典中的数据是无序的一个字典条目的语法是 键:值,键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一,值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组创建字典语法:花括号:{key1 : value1, ...

2018-05-22 16:16:28

阅读数:113

评论数:0

用python实现九九乘法表和冒泡排序

最近费了九牛二虎之力,终于学会了这两个,记录一下,以防忘记啦,以后回忆第一:九九乘法表for i in range(1,10): for j in range(1,i+1): print '%d*%d=%d'%(i,j,i*j), print '\n'输出:第二:冒...

2018-05-22 16:04:36

阅读数:64

评论数:0

学习python中总结的一些必须知道的英语单词积累

最近在学习python过程中,经常遇到了一些英语单词,趁机总结下,常用的一些必备的英语单词Projects :项目Process finished with exit code 0     进程结束,退出代码为0,一般是执行成功的过程Process:  过程code :代码Traceback:回溯...

2018-05-21 20:10:31

阅读数:2554

评论数:0

python中的 输入和输出

输出:print 函数,注意在python3中必须使用括号()输出的内容1. 字符串和数值类型2. 变量--无论什么类型,数值,布尔,列表,字典...都可以直接输出print 'hello,world' print 1,2,3,4,5,6 print '我在学习python' print [1,2...

2018-05-21 15:32:43

阅读数:64

评论数:0

python中的索引、切片(分片)、字符串翻转、字符串拷贝、字符串连接

字符串是字符的有序集合,可以通过其位置来获得具体的元素。在python中,字符串中的字符是通过索引来提取的,索引从0开始。1:python中的索引:string[index]p='helloworld' print p[4] #结果是0 print p[-1] #结果是d,最后一位 超出索引...

2018-05-21 15:15:21

阅读数:313

评论数:0

python中字符串格式化的两种方法,%和format函数

python中字符串格式化格式化:第一种:%经常会输出类似'亲爱的xxx你好!你xx月的话费是xx,余额是xx之类的字符串,而xxx的内容都是根据变量变化的在Python中,采用的格式化方式用%实现,在字符串内部,%?代表此处的内容需要被变量填充语法如下:格式:' xxx%s,"...

2018-05-21 14:33:39

阅读数:76

评论数:0

python中的常用的几个内置函数

1:内置函数id():返回对象的地址    举例说明:a = 1 print id(1)输出结果为: 4302632 在这里要注意:数据类型有 可变和不可变的不可变类型:内存中的那块内容的值不可以被改变。如果重新赋值,就等于创建出一个新的对象:数字、字符串、布尔值、元组可变类型:内存中的那块内容...

2018-05-21 13:45:12

阅读数:33

评论数:0

python琐碎的基本常识

1:缩进与行,python是完全依赖于缩进的,忌讳混用tab的空格,推荐使用空格,使用固定和统一的编辑器2:跨行:'\'可以将两个相邻的物理行连接成一个逻辑行3:注释,#单行注释、区域注释 三重引号'''   '''或者 """  &q...

2018-05-20 16:49:47

阅读数:39

评论数:0

python循环语句以及一些日常的练习题目

循环语句 while循环,只要条件满足,就不断循环 while 条件表达式: 条件表达式为真时执行代码 for 循环 第一种:for in 序列。通过序列项迭代,类似于Java中的for each list、tuple 不足: 如果循环的序列项很多(不方便每...

2018-05-20 16:44:22

阅读数:469

评论数:0

python中的控制语句以及一些基本的练习题目

第一种:if  if 条件表达式: 条件表达式为真时,执行此代码块 if判断条件还可以简写,比如: if x:    print 'True'    只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False(None,0,空集合,'',...

2018-05-20 16:43:31

阅读数:146

评论数:0

python字符串查找函数

字符串查找:指定字符串出现的索引位置 find 语法:str.find(target, [start,end) ) 解释:在字符串中查找指定字符串首次出现的index,找不到时返回-1 index 语法:str.index(target, [start,end) ) ...

2018-05-20 14:42:21

阅读数:238

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭