![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
滴水穿石^_^
坚持,耐心,细心,自我激励,缺一不可。
展开
-
python基础知识(Pycharm)
######1.python语言简介#########1.定义###python语言继承了多种优秀语言的特性,是一种高级动态、完全面向对象的语言,并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性。对象:数值、字符串、函数、模块将许多机器层面的细节隐藏,交给编译器处理###2.主要特征###1)分行,每行为一条语句,从上到下顺次执行;2)行与行之间必须左对...原创 2019-03-26 12:23:48 · 1289 阅读 · 0 评论 -
系统:os
######1.系统信息#########1.返回操作系统类型###值为:posix,表示linux操作系统,如果是nt,是windows操作系统###2.操作系统的详细信息######3.系统环境变量######4.通过key值获取环境变量对应的value值#########2.系统中的操作#########1.判断是否为绝对路径######2.生成...原创 2019-04-13 07:03:22 · 166 阅读 · 0 评论 -
文件
######1.打开文件的三步######打开(会占用文件描述符) --> 操作 --> 关闭(节约空间)f = open( ) ##打开文件f.read( ) ##读操作(默认只读方式)f.write( ) ##写操作(读写方式)f.close( ) ##关闭文件######2.文...原创 2019-04-13 06:41:42 · 111 阅读 · 0 评论 -
装饰器
######1.装饰器的定义######装饰器:把一个函数当作参数,返回一个替代版的函数。本质就是一个返回函数的函数。“在不改变原函数的基础上,给函数增加功能”###1.修改源代码添加功能(工作中禁用)######2.编写新函数加入功能(工作繁琐)######3.添加装饰器调用功能###装饰器和函数本身没有关系,调用装饰器用语法糖@,函数中有装饰器的,先调用...原创 2019-04-12 22:52:10 · 103 阅读 · 0 评论 -
第三方模块
######1.下载第三方模块#########1.点击settings...,进入设置######2.选择“+,进入第三方模块库”###3.搜索第三方模块下载#########2.第三方模块的使用######...原创 2019-04-12 22:51:47 · 111 阅读 · 0 评论 -
内推码生成
原创 2019-04-12 02:16:35 · 1177 阅读 · 0 评论 -
lambda:匿名函数
匿名函数的关键字为lambda : 冒号前面是形参,冒号后面是返回值##1.引入可变参数###2.求和###3.求平方###4.找出1——100之间的偶数###5.把0移至最后,其他顺序不变###6.把字符串'123.456'转换成浮点数123.456...原创 2019-04-12 02:11:43 · 174 阅读 · 0 评论 -
高阶函数:map/reduce/filter/sorted
######1.高阶函数######高阶函数1.实参是一个函数名2.函数的返回值是一个函数3.函数本身也可以赋值给变量,变量也可以指向函数4.传递的参数包括函数名######2.内置高阶函数#########1.map###map()函数接收两个参数,一个是函数,一个是序列map将传入的函数依次作用到序列的每个元素,并把结果作为新的序列返回##1.对...原创 2019-04-12 01:55:09 · 145 阅读 · 0 评论 -
列表生成式/字典生成式
######1.列表生成式#########1.将字符串转化为列表###2.生成一个列表,列表元素分别为[1**2,2**2,3**2...n**2]###3.找出1~10之间所有偶数,返回一个列表,包含以这个偶数为半径的圆的面积###4.找出1~100之间的所有质数###5.找出/var/log下的以.log结尾的文件#...原创 2019-04-12 01:02:33 · 189 阅读 · 0 评论 -
def xxx( ): 函数
######1.函数的定义#########1.定义函数###如果不主动调用函数,函数不会执行###2.函数的调用######3.函数的嵌套######4.形参###定义函数的时候的变量叫作形参(形参可以任意起名)###5.实参###真实的数据,调用函数时传递的参数叫作实参######2.函数的四种形参######函数的参数:形...原创 2019-04-11 23:38:52 · 9494 阅读 · 0 评论 -
dict:字典
######1.字典的定义#########1.字典无序###字典是一个无序的数据集合,使用print输出字典的时候,通常输出的顺序和定义的顺序是不一致的###2.k---v键值对###字典:key - value 键值对value可以是任意数据类型###3.工厂函数######4.字典的嵌套######5.所有的key和value值是一样的...原创 2019-04-11 01:33:25 · 138 阅读 · 0 评论 -
set:集合
######1.集合的定义######集合里面的元素是不可重复的######2.集合的特性######集合只支持 成员操作符 for循环###1.成员操作符######2.for循环#########3.集合的常用方法#########1.增加######2.删除######3.并集(|)##...原创 2019-04-11 00:10:33 · 92 阅读 · 0 评论 -
tuple:元组
######1.元组的创建######元组(tuple): 元组本身是不可变数据类型,没有增删改查元组内可以存储任意数据类型元组里面包含可变数据类型,可以间接修改元组内容元组里如果只有一个元素的时候,后面要加逗号,否则数据类型不确定######2.元组的特性#########1.索引######2.切片######3.重复######4....原创 2019-04-10 23:30:28 · 102 阅读 · 0 评论 -
list:列表
######1.创建列表######数组:存储同一数据类型的集合 score = [10,20,30]列表:可以存储任意数据类型的集合###1.列表里可以存储不同的数据类型######2.列表的嵌套#########2.列表的特性##########1.简单列表#######1.索引######2.切片######3.重复####...原创 2019-04-10 22:49:07 · 107 阅读 · 0 评论 -
str :字符串
######1.字符串的输出#########1.单引号与双引号### 【注释】:/ 转义符单引号与双引号在使用时,本身没有区别。当字符串本身有单引号时,就用双引号括;当字符串本身有双引号时,就用单引号括;避免转义。###2.将行注释为字符串#########2.字符串的特性#########1.索引###索引值默认从0开...原创 2019-04-09 23:57:14 · 218 阅读 · 0 评论 -
循环语句:for循环/while循环
######1.for循环语句#########1.range函数###range(stop): 0 --- stop-1range(start,stop): start --- stop-1range(start,stop,step): start --- stop-1 step(步长)(在不定义起点数时,默认从0开始;默认不取终点数;可以设定步长)###...原创 2019-04-08 22:58:52 · 201 阅读 · 0 评论 -
条件判断:if语句
######1.简单if语句######if 要判断的条件: 条件成立时,要做的事######2.if语句+逻辑运算符######and:条件1 and 条件2两个条件同时满足,就返回True两个条件有一个不满足,就返回False(两个条件同时满足,返回True)(两个条件有一个不满足,返回False)or:条件1 or 条件2两个...原创 2019-04-06 20:03:47 · 1749 阅读 · 0 评论 -
面向对象:oop
######1.面向对象的定义######面向对象的核心:类 对象需要有意义的面向对象的代码,不是有了类就是面向对象实例化的方法:设计层面 函数:程序运形,过程式一种称谓###类与对象###对象:对象是现实世界或者思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起类:一类事物的统称,对象是类具体化的产物,也就是实例化不同的对象有什么不同特点:比...原创 2019-04-13 07:16:03 · 125 阅读 · 0 评论