自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python自学者的足迹

积累python自学的点点滴滴

  • 博客(8)
  • 收藏
  • 关注

原创 python大作战之*args和**kwargs的区别

>>> def test3(*args,**kwargs): print(args) print(kwargs)>>> test3(1,2,3,age=19,sex='F')(1, 2, 3){'age': 19, 'sex': 'F'}对于*args和**kwargs在函数中我们可以称之为参数组,但是这两个还是有区别的1:*args的功能:------接收N个位置参数,转换成元

2017-11-29 23:57:36 3573

原创 python大作战之递归和高阶函数

今天跟大家先初步的探讨下递归和高阶函数a-关于递归的定义:在函数内部,可以调用其他函数,如果一个函数在内部又调用自身本身,这函数就是递归操作。b-了解递的特性:1:必须有一个明确的结束条件。2:每次进入更深一层递归时,问题的规模与上一次递归相比,应该有所减少。3:递归的效率不高,递归层次过多,导致栈溢出。c-我们直接用例子来演示下递归的具体操作:def cal(n)

2017-11-27 00:31:10 427

原创 python大作战之集合

首先介绍下集合的两个主要作用:1:去重------把一个列表变成一个集合,就自动去重了2:关系测试------测试两组数据之间的交集、差集、并集等关系集合作用一:去重我们直接用代码来展示>>> list1=[3,6,3,6,2,4,76,66,3,67,7]>>> list2=set(list1)>>> print(list2){2, 3, 4, 66, 6, 67, 7,

2017-11-23 00:16:19 365

原创 python大作战之文件读写(r+,w+,a+)特别篇

对于python3.5,个人觉得在文件读写操作这块需要侧重阐述下r+,w+,a+这三个操作,另外涉及到的rb和wb跟转码有关,可以放到后面和大家讲我直接用代码来给大家演示并解释下:1:r+(读写模式)>>> f=open('fjh.txt','r+',encoding='utf-8')------首先我们打开一个空的文件>>> f.write('hello world\n')---

2017-11-16 23:23:34 2818

原创 python大作战之文件读写进阶篇

前言:之前跟大家说过,会对文件读写做一个进阶篇,那么今天就和大家一起学习下。先给大家介绍几个方法:1:readline()------读取多行文件内容2:readlines()------读取单行文件内容3:strip()------去掉文件操作中的空格和换行4:tell()------打印或者输出当前文件光标的位置,按照字符来计算5:seek()------移动光标到指定

2017-11-15 23:30:47 293

原创 python大作战之文件的读写操作(初学片)

对于文件的读写,流程为打开(open)-读取(read)-关闭(close),其中特别要注意的是关闭,因为会导致不必要的内存浪费声明:open('路径','模式',encoding='编码')  其中模式和编码是可省略的,但是作为一个草鸟级人物,还是规规矩矩的打好基本功。1:有时我们想直接打开一个文件的文件名,但是有些又要写上绝对路径,那么这个路径,怎么设置它? 其实,我们可以

2017-11-09 23:12:04 426

原创 python大作战之字典表(dict)--基础篇

今天我们来谈一下字典表(dict),首先我们来介绍下dict的一些特性:(1)通过(key),而非位置偏移(也就是下标索引)访问数据(2)包含任意对象的无序集合(3)可变长度,,异常,可任意嵌套(4)属于可变映射分类1:声明格式:A={},字典是一系列键值对,键和值之间用冒号":"来分隔,键值对之间用逗号","来分隔。例:A={'name':'小明'}其中name就是对

2017-11-03 22:33:01 528

原创 python大作战之不可变序列(元组tuple)

说完了可变序列list,今天我们来说下不可变序列tuple,它有一下特性:(1)可以包含任意对象的有序集合(集合后面会单独说)(2)可以通过下标索引来访问元素(3)固定长度,异质,可任意嵌套(4)对象引用数组(5)不支持原位改变声明一个空的元素:x=(),使用大括号来表示元组,使用方括号来表示列表(后面会介绍使用花括号来表示字典)先前列表的通用方法基本都适合元组。1

2017-11-02 22:59:47 504

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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