Python基础
Toooodd
小菜鸡是也
展开
-
[面试] 你可否说说Python到底是什么样的语言?你可以比较其他技术或者语言来回答你的问题
转自七月在线这里是一些关键点:Python是解释型语言。这意味着不像C和其他语言,Python运行前不需要编译。其他解释型语言包括PHP和Ruby。Python是动态类型的,这意味着你不需要在声明变量时指定类型。你可以先定义x=111,然后 x=”I’m a string”。 Python是面向对象语言,所有允许定义类并且可以继承和组合。Python没有访问访问标识如在C++中...转载 2019-02-28 14:50:05 · 241 阅读 · 0 评论 -
Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)
本文主要来自:一文了解Python深拷贝与浅拷贝问题拷贝的产生缘由:在平时工作中,经常涉及到数据的传递,在数据传递使用过程中,可能会发生数据被修改的问题。为了防止数据被修改,就需要在传递一个副本,即使副本被修改,也不会影响原数据的使用。为了生成这个副本,就产生了拷贝。背景知识: 在 Python 中,变量名就是地址的一种表示形式,并不开辟开辟存储空间。 可变对象:所谓可...原创 2019-02-27 10:46:18 · 1309 阅读 · 0 评论