博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python:声明和定义
阅读量:4060 次
发布时间:2019-05-25

本文共 507 字,大约阅读时间需要 1 分钟。

C++编译型语言,运行前编译成可执行文件,运行时脱离环境,跨平台重新编译。

python解释型语言,运行时逐步解释并执行,只要提供解释器,跨平台容易。

由于是解释型,python中声明和定义是分不开的,即看见变量就要知道变量空间地址。

def func():	import packA	# 函数内可以使用包#函数外不可以使用包

python import可以import本文件

#A.pyimport Aprint('YES')

import 本身相当于把去除import这句以外的文件内容加到import位置处。

#以上文件等于print('YES')print('YES')

import 文件本身有直接执行语句,在import时也会执行。

重点:

定义成员变量,如果通过类名访问,影响的是全局静态变量。

如果通过self实例访问,影响的是当前实例对象。

python中不存在关键字,private或public来指定成员公有私有,

但可以采用__spam前面加两个下划线来表示私有。

同时,python为了保证在类外不能访问该私有变量,私有变量会被变成_classname__spam一个下划线,两个下划线。

转载地址:http://ouwji.baihongyu.com/

你可能感兴趣的文章
【数据结构周周练】013 利用栈和非递归算法求二叉树的高
查看>>
【数据结构周周练】014 利用栈和非递归算法求链式存储的二叉树是否为完全二叉树
查看>>
【数据结构周周练】015 利用递归算法创建链式存储的二叉树并转换左右孩子结点
查看>>
【数据结构周周练】016 利用递归算法及孩子兄弟表示法创建树、遍历树并求树的深度
查看>>
【数据结构周周练】017 利用递归算法及孩子兄弟表示法创建森林、遍历森林并求森林的叶子结点个数
查看>>
【数据结构必备基本知识】数据结构常用预定义常量、类型及头文件
查看>>
【数据结构周周练】018 利用递归算法及中序遍历将二叉树线索化并遍历
查看>>
【数据结构周周练】019 利用递归算法创建二叉排序树并遍历
查看>>
【数据结构周周练】020 二叉排序树的排序与迭代查找
查看>>
【数据结构周周练】035 利用递归判断一棵二叉树是否为二叉排序树
查看>>
【数据结构周周练】021 求某一个数据在二叉排序树中的层数
查看>>
【数据结构周周练】022 从大到小输出二叉排序树中小于某个值的所有结点编号及数据
查看>>
【数据结构必备基础知识】之图的基本概念详解
查看>>
【数据结构必备基本知识】图的存储结构(邻接矩阵、邻接表、十字链表、邻接多重表)详解
查看>>
【数据结构周周练】023 将图的邻接表表示转化为邻接矩阵表示的算法
查看>>
【数据结构周周练】024 图的经典遍历算法之深度优先搜索、广度优先搜素
查看>>
【数据结构周周练】025 查找算法详解及顺序查找算法实现
查看>>
【数据结构周周练】026 折半查找算法及与顺序查找算法对比分析
查看>>
【数据结构周周练】027 图的基本概念及存储经典习题
查看>>
【数据结构周周练】028 图的存储及遍历经典习题
查看>>