随笔分类 -  Python笔记

Python学习笔记
摘要:Python虚拟环境可以使不同的程序使用单独的Python来运行,而不是都使用同一套默认的系统Python环境,不同的Python虚拟环境有着自己独立的Python解释器和三方库,互相隔离,互不影响。比如在电脑上全局(C盘或者其他目录)安装了Flask框架(或其他Python三方库框架),下次你又想 阅读全文
posted @ 2022-07-11 01:15 山上下了雪-bky 阅读(767) 评论(0) 推荐(0) 编辑
摘要:通常我们说的Python高阶函数指的是函数的参数类型为函数,或者函数的返回值类型为函数,Python中常用的高阶函数有map、filter、reduce、partial。 map map是一个内置的高阶函数,需要传入一个函数和一个可迭代对象,然后将每个迭代元素作为参数传入到这个函数中,函数的返回值就 阅读全文
posted @ 2020-09-27 17:34 山上下了雪-bky 阅读(242) 评论(0) 推荐(0) 编辑
摘要:PEP8编码规范是一种非常优秀的编码规范,也得到了Python程序员的普遍认可,如果实践中或者项目中没有统一的编码规范,建议尽量遵循PEP8编码规范,当然如果项目中已经有了自身的编码规范,应当优先遵循自身的编码规范,哪怕原先的代码风格在你看来很糟糕,也要尽量与源代码风格保持一致。原文地址:https 阅读全文
posted @ 2019-01-15 23:00 山上下了雪-bky 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:open函数 1.open函数: file=open(filename, encoding='utf-8'),open()函数是Python内置的用于对文件的读写操作,返回的是文件的流对象(而不是文件本身,所以使用的方法都是流对象的方法)。使用这个函数时可以指定encoding参数(Python2. 阅读全文
posted @ 2017-07-30 17:06 山上下了雪-bky 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:1、类定义:Python3中,如果新建的类没有继承任何其他类,默认继承基础类object。Python2中如果没有显式继承object类就是经典类,而显式继承了object类就是新式类,Python2推荐使用新式类。 2、类变量:类变量就是直接在类中,但是在方法外定义的变量。类变量是所有该类的实例所 阅读全文
posted @ 2016-10-09 23:28 山上下了雪-bky 阅读(261) 评论(0) 推荐(0) 编辑
摘要:装饰器 1、特点:装饰器的作用就是为已存在的对象添加额外的功能,特点在于不用改变原先的代码即可扩展功能。 2、使用:装饰器其实也是一个函数,加上@符号后放在另一个函数“头上”就实现了装饰的功能,执行被装饰的函数时,其实相当于func(*args, **kwargs) = decorator(func 阅读全文
posted @ 2016-08-17 00:07 山上下了雪-bky 阅读(465) 评论(0) 推荐(0) 编辑
摘要:字符串 字符串定义:字符串可以使用一对单引号、双引号或三引号来定义,即便是单个字符也会当做字符串来处理(Python中没有字符类型,单个字符也就是只有一个字符的字符串而已)。 原始字符串:字符串中反斜杠“\”表示转义,如果不想“\”表示转义,在字符串之前加上“r”或“R”,表示原始字符串,即字符串中 阅读全文
posted @ 2016-07-31 20:44 山上下了雪-bky 阅读(557) 评论(0) 推荐(1) 编辑
摘要:输入输出 输入函数input()和raw_input() 在Python3.x中只有input()作为输入函数,会将输入内容自动转换str类型; 在Python2.x中有input()和raw_input()两个输入函数,对于input()函数,你输入的是什么类型,他就传入什么类型;raw_inpu 阅读全文
posted @ 2016-07-31 18:11 山上下了雪-bky 阅读(623) 评论(0) 推荐(1) 编辑