Python
文章平均质量分 61
DevCsdner
行走在编程的道路上。。。
展开
-
Python学习--Anaconda
Anaconda官方下载安装按提示一步步安装即可,安装完成之后会多几个应用Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。qtconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码原创 2021-01-23 16:48:46 · 262 阅读 · 0 评论 -
Python学习--pip、虚拟环境(virtualenv、pipenv)
pippip国内镜像仓库地址阿里云http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban)http://pypi.douban.com/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学http://pypi.mirrors.ustc.edu.cn/s原创 2021-01-21 19:32:49 · 1670 阅读 · 3 评论 -
Python学习-- #!/usr/bin/python说明
#!/usr/bin/python说明关于脚本第一行的 #!/usr/bin/python 的解释,相信很多不熟悉 Linux 系统的同学需要普及这个知识,脚本语言的第一行,只对 Linux/Unix 用户适用,用来指定本脚本用什么解释器来执行。有这句的,加上执行权限后,可以直接用./ 执行,不然会出错,因为找不到python解释器。#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。#!/usr/bin/env pytho原创 2021-01-19 09:05:48 · 420 阅读 · 0 评论 -
Python学习--深拷贝、浅拷贝
浅拷贝浅拷贝使用copy函数,copy只对可变类型的第一层对象进行拷贝,对拷贝的对象开辟新的内存空间进行存储,不会拷贝对象内部的子对象浅拷贝对不可变类型没有影响(不可变类型进行浅拷贝不会给拷贝的对象开辟新的内存空间,而只是拷贝了这个对象的引用)import copy# 1 普通赋值# a = [1, 2, 3]# b = [11, 22, 33]# c = [a, b]## d = c## print(id(d))# print(id(c))# 2 浅拷贝可变类型#原创 2021-01-18 21:56:27 · 68 阅读 · 0 评论 -
Python学习--property属性、with语句、生成器
property属性说明property属性就是负责把类中的一个方法当做属性进行使用这样做可以简化代码使用。property属性装饰器定义方式class Person(object): def __init__(self): self.__age = 0 # 获取属性 @property def age(self): return self.__age # 修改属性 @age.setter def age(s原创 2021-01-18 21:25:13 · 218 阅读 · 0 评论 -
Python学习--文件访问模式
文件访问模式python共三大主访问模式r、w、a模式描述r以只读⽅式打开⽂件。⽂件的指针将会放在⽂件的开头。这是默认模式。rb以⼆进制格式打开⼀个⽂件⽤于只读。⽂件指针将会放在⽂件的开头。这是默认模式。r+打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。rb+以⼆进制格式打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。w打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则打开⽂件,并从开头开始编辑,即原有内容会被删除。如果该⽂件不存在,创建新⽂件。原创 2021-01-15 22:26:40 · 1030 阅读 · 0 评论 -
Python学习--函数、闭包、装饰器
函数函数名的作用① 函数名存放的是函数所在空间的地址② 函数名()执行函数名所存放空间地址中的代码③ func01 = func02函数名可以像普通变量一样赋值,func01()等价于 func02()函数可以像普通变量一样作为参数使用Python中一切皆引用:变量名(包括类名和函数名等)存放的都是内存空间(地址),所以都可以作为参数传递闭包什么是闭包在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包闭包的构成原创 2021-01-17 22:27:49 · 191 阅读 · 0 评论 -
Python学习-- 魔法⽅法
魔法方法在Python中,__xx__()的函数叫做魔法⽅法,指的是具有特殊功能的函数。__init__()__init__() ⽅法的作用:初始化对象。class Washer(): # 定义初始化功能的函数 def __init__(self): # 添加实例属性 self.width = 500 self.height = 800 def print_info(self): # 类⾥⾯调⽤实例属性 print(f'洗⾐机的宽度是{self.width}, ⾼度是原创 2021-01-17 21:16:50 · 127 阅读 · 0 评论