![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 73
Qingziyuan
这个作者很懒,什么都没留下…
展开
-
python学习笔记(五)--python第三方模块的安装和使用
python内置模块,以及一些第三方模块使python使用起来方便,灵活。不同的编程语言中对模块的理解不尽相同,python中对模块是如何理解的呢?首先要理解什么是模块:模块:一个 .py 文件就是一个模块。模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。使用模块优点:提高代码可维护性。可以引用其他模块:Python内置模块、第三方模块。相同的函数名、变量可以在不同模块中...原创 2018-03-30 13:06:37 · 580 阅读 · 0 评论 -
python学习笔记(一)--python基础
前言:前段时间看了一些关于python的学习网站(主要是廖雪峰总结的python学习),记录了一些在学习中认为比较重要的知识点,分享出来,自己再熟悉一遍,也希望能帮助到正在学习python的人,一起进步。1、学习python之前要先知道python编码格式:编写Python文件需在编辑器中选择UTF-8编码(Encode in UTF-8 without BOM);当str和byte互相转换时需指...原创 2018-03-28 15:09:39 · 561 阅读 · 0 评论 -
python学习笔记(二)--python基础函数
python之所以强大好用,离不开可以调用的各种库,同时也和他自身函数相关,下面为学习python函数相关知识后整理知识点。1、python函数参数:Python函数定义简单但灵活度非常大。除正常定义的必选参数外,还可以使用默认参数,可变参数,关键字参数。默认参数:def power(5 , x = 2)在函数接口直接赋值。可传参改变大小,可省略参数。注意事项:1、必选参数在前,默认参数在后,否则...原创 2018-03-28 15:22:06 · 330 阅读 · 0 评论 -
python学习笔记(三)--python高级特性
python的高级特性有切片、迭代、列表生成式、生成器、迭代器等,下面来介绍这几种高级特性:1、切片:切片特别简单,用中括号表示范围,包前不包后。就是中括号里边的范围前面的数值被包括在内,后面的数值不被包括在内。L = ['a','b','c','d']L[0:3] 索引从0开始取到3,不包括3.索引从0开始,0可以省略 L[:3]L[1:3] 索引从1开始取到3,不包括3.L[-2:...原创 2018-03-28 15:34:02 · 283 阅读 · 0 评论 -
python学习笔记(四)--函数式编程
1、高阶函数:高阶函数(Higher-order function):1、变量可以指向函数:函数本身也可以赋值给变量。2、函数名也是变量:指向函数的变量。3、传入函数:变量能够指向函数,函数的参数能接收变量,一个函数就可以接收另一个函数作为参数。接收两个参数:函数,iterablemap():将传入的函数依次作用到序列的每个元素,并把结果作为一个新的iterator返回。reduce():把结果继...原创 2018-03-28 15:39:01 · 315 阅读 · 1 评论