- 拼对
拼对(序列1 [, 序列2 [...]]) -> [(序列1[0], 序列2[0] ...), (...)]
传回一个元素组的列表, 序列中第 i 个元素组含有所有参数序列的第 i 个元素.
传回的序列的长度为参数序列中最短的为准. - 变数表
变数表([实体]) -> 字典
没有参数下, 等于 locals/私有变数().
有参数下, 等于 实体.__字典__/object.__dict__ - 系统异常
- 算术异常
- 内容
内容([实体]) -> 字串序列
和 总内容([相同]) 但传回的只是中文部分. - __载入__
__载入__(名称, 共用变数, 私有变数, 载入名称序列) -> 模组
载入模组. 共用变数参数只是用来决定运算域而内容不会被改变;
私有变数参数暂时没有用到. 第 3 个参数是一个序列,
用来模拟 ``从 名称 载入 ..../from name import ...'',
如果是空的序列则表示 ``载入 名称/import name''.
从套件中载入模组时, 注意 __载入__('A.B', ...)
当名称序列参数是空序列时会传回套件 A , 当该参数
不是空的序列时则传回 B. - __说明__
- 对应
对应(函数, 序列[, 序列, ...]) -> 序列
调用函数 '函数', 调用时的参数取自 '序列'.
如果给出多个序列则会依次调用 '函数', 并把所有的函数传回值顺序放到 '序列'中.
如果序列的长度不一致则会以 '无'/'None' 来填补.
如果以 '无'/'None' 作为 '函数', 则传回 '序列',
或者当有超过个序列时传回一个包含元素组的序列. (哇, 连我自己也有点糊涂了.) - 可呼叫
可呼叫(实体) -> 真值
如实体是可被当作函数来调用的话则传回真.
注意如果实体的定义中有 __call__/呼叫() 这个特殊方法的话则该实体会成为可呼叫的. - 用户警告
用户定义的警告类的底层概念 - 复数
- 统一码
统一码(字串 [, 编码[, 错误处理]]) -> 实体
根据参数来产生一个统一码编码的字串类.
编码的预设值是系统的预设编码.
至于错误处理选项则为 'strict'. - 私有变数
私有变数() -> 字典
传回目前运算域中的本地变数表. - 省略号
- 比较
比较(甲, 乙) -> 数字
如 甲 < 乙 传回负值, 甲乙相等传回 0 , 甲 > 乙 则传回正值. - 十六进
十六进(数字) -> 字串
传回以十六进制表示的数字值 - 八进
八进(数字) -> 字串
传回整数参数的八进制表示式. - 句法警告
发出句法错误警告的底层概念 - 套用
套用(实体[, 参数[, 字典类参数]]) -> 值
调用一个可呼叫的参数 '实体', 其调用的参数取自 '参数',
或 '字典类参数'.
注意可在定义实体时加入 __call__/__呼叫__() 方法来实体变成可被调用. - 标准异常
- 断言异常
- 同化
同化(甲, 乙) -> 无 或 (甲1, 乙1)
如 '甲' '乙' 可以转换成同一类型的数据则传回元素组, 其中包括转换后的值.
如不能转换成同一类型则传回 '无'/None. - 类型
类型(实体) -> 类型
传回实体的类型. - __除错__
- 退出系统
要求离开互动模式 - __名称__
- 代号
代号(实体) -> 整数
传回参数实体的身份号码. 这个代号保证对于同时存在的实体类也是独一无二的.
(提示: 它基本上代表了该实体的记忆体位址, 因此相同代号的实体必定是指同一个实体) - 已过时的用法
使用了旧的功鄋疟笔i的底层概念 - 执行文件
执行档案(档名[, 共用变数[, 私有变数]])
读入并执行档案中的程式内容.
共用变数和私有变数为字典类变数, 预设的值
就是目前运算域中的值. 如果只给出共用变数的话则
私有变数设成和它一样. - 整数
整数(x) -> 整数
整数(x, 基底) -> 整数
把字串或数字转换成整数型态.
浮点型的数字会换成整数型. (注意这不包括字串型态表示的浮点数.
如果转换的是字串, 则会以给出的 '基底' 作为转换的数系.
如果转换的不是字串, 则不能用 '基底' 参数了. - 视窗异常
- 有属性
有属性(实体, 名字) -> 真值
如参数实体中有 '名字' 这个属性则传回真, 否则传回假.
(做法是调用 读属性(实体, 名字) 然后检查有没有引发异常. - 值异常
- 键盘中断
使用者要求终止程式运行 - 变序列
变序列(序列类) -> 序列
传回参数 '序列类' 变成序列后的值. - 商余数
- 统一码字
统一码字(i) -> 统一码字符
传回一个字元的统一码字串. 其序值为 i; 0 <= i < 65536. - 索引异常
- 输入/出异常
- 版权
礚 - 尚未捆绑
这个区域变数还没有值 - 除零异常
- 内存
内存(字串) -> 字串
``Intern/内存代'' 给出的参数字串. 这样做会把该字串加到 (共用的)
内存化字串表之中, 做字典索引的查找时速度会快一些.
传回字串本身, 如果在前面的操作已经内存化了相同的字串则传回先前的值. - 设属性
设属性(实体, 名称, 值)
在参数实体中加入一个属性; 设属性(x, 'y', v)
等同于 ``x.y = v''. - 重载
重载(模组) -> 模组
重新加载一个已载入的模组. 模组必须在早前成功 J过. - 删属性
删属性(实体, 名称)
删除实体中 '名称' 这个属性; 删属性(x, 'y')
等同于 ``del x.y''. - 跳格异常
- 化简
化简(函数, 序列[, 起始值]) -> 值
参数 '函数' 是一个读取两个参数并传回一个值的操作. 该函数会
累积地从左到右作用在 '序列' 上并传回最后的结果值.
例如: 化简(lambda x, y: x+y, [1, 2, 3, 4, 5]) 会计算
((((1+2)+3)+4)+5). 如果给出参数 '起始值', 在计算时该值会加到序列中作为
第一个元素, 并且在序列是空的情况下作为预计值. - 暂存
暂存(实体 [, 偏移值[, 大小]]) -> 实体
根据给出的 '实体' 参数产生一个新的缓冲暂存实体.
该暂存会代表目标实体的一个切片, 从实体的开始位置算起,
(如果有给出 '移植值' 则从该位置开始算)
该切片类会一直到 '实体' 的末端.
(除非在参数 '大小' 中指定了切片的长度). - 共用变数
共用变数() -> 字典
传回目前的运算域中的共用变数表. - 绝对值
绝对值(数字) -> 数字
传回数字的绝对值 (去掉正负号的数值). - 查找异常
- 使用证
礚 - 四舍
四舍(数字[, 小数位]) -> 浮点数
传回参数 '数字' 四舍五入到 '小数位'. (预设的小数位为 0).
传回的值一定是浮点数. 精确度可以为负数 - 浮点数
浮点数(x) -> 浮点数
可能的话, 把参数字串或数目字变成浮点数. - 打开
打开(档名[, 模式[, 缓冲]]) -> 档案类
打开一个档案. 模式可以是 'r', 'w', 'a' 代表读入 (预设值),
写出, 以及 附加. 在写出及附加的模式下如果没有该档案则会产生一个新的档案.
假如已经有同名档案存在那在写出模式下旧档案会被覆盖掉.
要读二进位档时请加上一个 'b' 字. 要同时读写则可以加上 '+' 符号.
'缓冲' 值: 0 代表不用暂存, 1 代表暂存一行内容,
大于一的数表示该缓冲的大小. - 警告
警告类的底层概念 - 简范围
- 拼揍值
拼揍值(实体) -> 整数
传回实体的拼揍值. 相同的实体有相同的拼揍值.
两个实体有相同的拼揍值很可能表示它们是相同的, 但并不保证一定相同. - 尚未完工
- 最大
最大(序列) -> 值
最大(a, b, c, ...) -> 值
如果只有一个序列参数, 传回该参数中的最大元素.
如果超过一个参数, 传回所有参数中最大的一个. - 读属性
读属性(实体, 名称[, 预设值]) -> 值
在参数实体中读取 '名称' 属性; 读属性(x, 'y') 相当于 x.y
预设值代表了如果找不到该项属性的传回值.
如没有 '预设值' 这个参数则找不到该属性会引发异常. - 长度
长度(实体) -> 整数
传回序列或字典类中的元素数目, 字串的长度以及有定义长度的实体的大小. - 求幂
幂(x, y[, z]) -> 数字
两个参数的情况下相当于 x**y. 三个参数的情况下,
相当于 (x**y) % z, 在数字相当大的时会较 (x**y) % z 更高效. - 环境异常
- 变字串
变字串(实体) -> 字串
以字串的型态表示参数物.
如果参数本来就是字串类则传回参数本身. - 统一码异常
- 过滤
过滤(函数, 序列) -> 序列
参数 '函数' 取一个参数并传回真值. 过滤后的序列会包括
参数序列中使 '函数' 传回真的元素. - 最小
最小(序列) -> 值
最小(a, b, c, ...) -> 值
只有一个序列参数下, 给出序列中最小的元素.
如果有两个或以上参数则传回所有参数中的最大值. - 溢值异常
- 字码
字码(c) -> 整数
传回单字元字串的字码. (小于 127 的则是该字元的 ASCII 码) - 无
- 是子概念
是子概念(C, B) -> 真或假
如 C 是 B 概念的子概念(继承关系)则传回 1, 否则传回 0. - 键值异常
- 尚未支援
这个用法或此类函数尚未做出来 - 缩排异常
- 变元素组
变元素组(序列类) -> 序列
传回元素组, 其中元素和参数序列中的一样.
如果参数本身已是元素组,则传回参数本身. - 运行时警告
发出运行时异常警告的底层概念 - 推算
推算(程式码[, 共用变数[, 私有变数]]) -> 值
共用变数和私有变数为进行推算时所用的运算域, 为字典型态.
程式码可以是中蟒的式码 (字串形式) 或是用
编译/compile() 传回的码类型数据.
运算域的预设值是目前的运算域, 如果只给出共用变数则私有变数
会设成和它一样. - 编译
编译(程式码, 档名, 模式) -> 码类型实体
编译程式码(字串型态), 可以是中蟒的模组, 表达式或语句.
传回的结果为一个码类别, 可以作为 执行() 或者 推算() 的调用参数.
'档名'的作用是用来放错误讯息的.
参数 '模式' 须为以下值: 如果是模组则用 'exec/执行',
如是一个指令语句则用 'single/单行',
如是一个表达式则用 'eval/推算'. - 载入异常
- 大整数
大整数(x) -> 大整数
大整数(x, 基底) -> 大整数
把字串或数字转换成大整数型态.
浮点型的数字会换成整数型. (注意这不包括字串型态表示的浮点数.
如果转换的是字串, 则会以给出的 '基底' 作为转换的数系.
如果转换的不是字串, 则不能用 '基底' 参数了. - 属性异常
- 鸣谢
礚 - 记忆体异常
- 档案终结异常
- 字元
字元(i) -> 字元符
传回一个字元的字串, 其序值为 i; 0 <= i < 256. - 浮点异常
- 是实体
- 操作系统异常
- 读入
读入([提示句]) -> 字
从标准输入装置读取一个字串. 结尾的换行符号会被裁去.
如果用户在输入时键入 EOF 记号 (Unix: Ctl-D, Windows: Ctl-Z+Return),
则引发 档案终结异常/EOFError.
在 Unix, 如果可能的话会使用 GNU readline. '提示句' 会先显示出来,
然后再另起一行才进行读取操作. - 范围
- 异常
- 名称异常
- 以文字表示
以文字表示(实体) -> 字串
传回参数 '实体' 正规的字串表示.
对大部分实体来说 推算(以文字表示(实体)) == 实体 / eval(repr(object)) == object. - 执行异常
- 切片
切片([始,] 终[, 步进]) -> 切片类
产生一个切片类实体. 这可以给 Numeric extensions(数值扩展模组) 用的. - 总内容
总内容([实体]) -> 字串序列
传回字串序列. 该序列中包含参数实体中 (但不是全部) 的属性.
如果没有给出参数则传回目前运算域中定义的变数,名称.
如果参数是实体的话则只传回该实体中的属性而不包括其中的方法.
如果参数是类别的话则传回值中不包括其父概念中的属性.
对于其他参数则可能传回方法或属性等的值. - 句法异常
- 类型异常
- 推算读入
推算读入([提示句]) -> 值
相当于 推算(读入(提示句)) / eval(raw_input(prompt)).
| - 十六进
以十六进表示 - 大小写互换
甲.大小写互换() -> 字串
传回和字串 甲 中所有字母的大小写相反的字串. - 大五变国标
大五码转成国标码 - 大写
甲.大写() -> 字串
把字串中所有英文字母变为大写. - 小写
甲.小写() -> 字串
把字串中所有英文字母变为小写. - 中文字数
中文字数 - 分行
甲.分行([保留行未符]) -> 字串序列
以断行符号把字串分成一序列的子字串并传回该序列.
行未的分行符号会被删去, 除非在调用本方法时给出整数参数 保留行未符
且该整数太于零. - 分割
甲.分割([分割符 [,最大数目]]) -> 字串序列
把字串 甲 以 分割符为记号切成子字串, 以序列类型传回分割结果.
如果给出 最大数目 参数若干则 甲 最多会被分成若干份子字串.
如果不指定 分割符 则预设会以 空格 作为分割符.
- 右索引
甲.右索引(子字串 [,始[,终]]) -> 整数
和 甲.从右找() 一样, 但如找不到子字串会引起 '值异常' - 右裁
甲.右裁() -> 字串
传回 甲 字串裁去右面的空格. - 左裁
甲.左裁() -> 字串
传回 甲 字串裁去左面的空格. - 合并
- 字串编码
询问目前字串编码 - 字首大写
甲.字首大写() -> 字串
传回 甲 中只有首字母是大写的字串. - 字数
中英文字数 - 次数
甲.次数(子字串 [, 始[, 终]]) -> 整数
传回字串中 子字串 出现的之数. 如给出 始, 终 参数则比较会在指定的范围中进行. - 找
甲.找(子字串 [,始 [,终]]) -> 整数
传回 子字串在 甲 中首次出现的位置.
如给出 始, 终, 参数则搜寻会在该范围中进行. - 拆字
字串拆成中文和英文字母 - 是大写
甲.是大写() -> 整数
如字串中全是大写字母则传回 1, 否则传回零. - 是小写
甲.是小写() ->整数
如字串中全是小写字则传回 1, 否则传回 0. - 是字母
甲.是字母() -> 整数
如字串中全是字母则传回 1, 否则传回 0. - 是字母和数字
甲.是字母和数字() -> 整数
如字串中全为字母或数字则传回 1, 否则传回 0 - 是空格
甲.是空格() -> 整数
如字串中全是空格符号则传回 1, 否则传回 0 - 是数字
甲.是数字() -> 整数
如字串中全是数目字则传回 1, 否则传回 0. - 是标题
甲.是标题() -> 整数
如 甲 是一标题化的字串则传回 1, 不然传回零.
标题化意思是每个英文单词首字母都是大写. - 英文字数
英文字数 - 原始码
传回字串的原始内容,等于强设编码作目前中文编码 - 展开跳格
甲.展开跳格([跳格大小]) -> 字串
把字串中所有跳格符号用 8 个空格来代替, 并传回结果字串.
如果给出参数则表示要指定跳格所代表的空格数. - 索引
甲.索引(子字串 [, 始 [,终]]) -> 整数
和 甲.找() 一样但如找不到子字串会产生 '值异常'. - 国标变大五
国标码转成大五码 - 强设编码
强设字串编码, 不作转换 - 从右找
甲.从右找(子字串 [,始 [,终]]) -> 整数
传回 子字串在 甲 中首次出现的位置. 从 甲 的右面开始找.
如给出 始, 终, 参数则搜寻会在该范围中进行. - 替换
甲.替换(旧字串, 新字串[, 替换上限]) -> 字串
在字串 甲 中把所有 旧字串 替换成 新字串.
如给出 上限 则最多进行该若干之的替换. - 结尾是
甲.结尾是(字串[,始[,终]]) -> 整数
如字串的结尾是参数所指定者传回 1, 否则传回 0.
如给出 始, 终, 参数则字串比较 甲 中指定的位置进行. - 裁边
甲.裁边() -> 字串
传回 甲 字串裁去前后的空格. - 开头是
甲.开头是(字串[,始[,终]]) -> 整数
如字串的开头是参数所指定者传回 1, 否则传回 0.
如给出 始, 终, 参数则字串比较 甲 中指定的位置进行. - 置中
甲.置中(长度) -> 字串
传回长度为参数中指定的字串, 甲 置于字串的中央, 其他空位填上空格. - 标题
甲.标题() -> 字串
传回 甲 的标题化字串. 意思是所有英文单词的首字母为大写. - 编码
甲.编码([编码名称[,错误处理]]) -> 字串
把字串 甲 予以编码. 预设的编码名称是目前的字串编码.
错误处理指定处理异常的方法. 预设值为 'strict', 表示编码出错会引致 '值异常',
其他的处理方法有 'ignore', 'replace'. - 调整编码
调整编码(编码名称): 预设为目前即译器的编码. - 靠右
甲.靠右(长度) -> 字串
传回长度为参数所指定的字串, 甲 放在字的右面, 剩余位置填以空格. - 靠左
甲.靠左(长度) -> 字串
传回指定长度的字串, 甲 放于字串左面, 其余位置填上空格. - 变换
甲.变换(变换表, [,删除子元表]) -> 字串
把字串 甲 中所有出现在 删除字元表 中的字元删去. 剩下的根据 变换表
进行映对. 变换表必须是一长 256 位元的字串.
| - 反向
序.反向() -- 把序列中元素的排列次序反过来. 注意此为序列内操作, 因此传回'无' - 加长
序.加长(序列) -- 在 序 后面加入 序列 - 次数
序.次数(值) -> 整数 -- 传回 序 中内容为 值 的元素的个数 - 找
序.找(值) -> 整数 -- 传回 序 中第一个内容为 值 的元素位置 - 附加
序.附加(某) -- 把 某 加到序列未 - 拿出
序.拿出(索引) -> 值 -- 传回位置 索引 位置的元素并在 序 中删去该元素 - 排序
序.排序([比较函数]) -- 为序内操作, 传回 '无'. 将序列排序. 如要自定比大小的函数, 该函数定义应为: 比较函数(甲, 乙) -> -1, 0, 1 - 移除
序.移除(值) -- 删去 序 中第一个内容为 值 的元素 - 插入
序.插入(索引, 某) -- 在 索引 所指的位置前加入 某
| - 内容
甲.内容() -> 传回序列为字典中所有条目并内容, 以二元元素组表示 - 有
甲.有(乙) -> 如字典 甲 中有 乙 这一条传回 1, 不然传回 0 - 抄录
甲.抄录() -> 传回字典的复本. 注意此为单层复制 - 更新
甲.更新(丁) -> 传回 '无'. 用 丁 来更新 甲: 取 键 自 丁.索引(): 甲[键] = 丁[键] - 取值
甲.取值(乙[,丙]) -> 如 甲 中有 乙 则传回该项内容, 不然传回 丙. 丙预设为 '无' - 值
甲.值() -> 传回序列为字典中所有的内容 - 拿出
甲.拿出() -> 传回一个 (条, 值), 并在字典中删去该条; 如字典是空的则提出 键值异常 - 索引
甲.索引() -> 传回序列为字典中所有条目的索引 - 清除
甲.清除() -> 传回 '无'. 删去字典中所有的条目和内容 - 设值
甲.设值(乙[,丙]) -> 等同 甲.取值(乙,丙), 如果 甲[乙] 不存在则赋值 甲[乙]=丙
| - 十六进
以十六进表示 - 大小写互换
甲.大小写互换() -> 字串
传回和字串 甲 中所有字母的大小写相反的字串. - 大五变国标
大五码转成国标码 - 大写
甲.大写() -> 字串
把字串中所有英文字母变为大写. - 小写
甲.小写() -> 字串
把字串中所有英文字母变为小写. - 中文字数
中文字数 - 分行
甲.分行([保留行未符]) -> 字串序列
以断行符号把字串分成一序列的子字串并传回该序列.
行未的分行符号会被删去, 除非在调用本方法时给出整数参数 保留行未符
且该整数太于零. - 分割
甲.分割([分割符 [,最大数目]]) -> 字串序列
把字串 甲 以 分割符为记号切成子字串, 以序列类型传回分割结果.
如果给出 最大数目 参数若干则 甲 最多会被分成若干份子字串.
如果不指定 分割符 则预设会以 空格 作为分割符.
- 右索引
甲.右索引(子字串 [,始[,终]]) -> 整数
和 甲.从右找() 一样, 但如找不到子字串会引起 '值异常' - 右裁
甲.右裁() -> 字串
传回 甲 字串裁去右面的空格. - 左裁
甲.左裁() -> 字串
传回 甲 字串裁去左面的空格. - 合并
- 字串编码
询问目前字串编码 - 字首大写
甲.字首大写() -> 字串
传回 甲 中只有首字母是大写的字串. - 字数
中英文字数 - 次数
甲.次数(子字串 [, 始[, 终]]) -> 整数
传回字串中 子字串 出现的之数. 如给出 始, 终 参数则比较会在指定的范围中进行. - 找
甲.找(子字串 [,始 [,终]]) -> 整数
传回 子字串在 甲 中首次出现的位置.
如给出 始, 终, 参数则搜寻会在该范围中进行. - 拆字
字串拆成中文和英文字母 - 是大写
甲.是大写() -> 整数
如字串中全是大写字母则传回 1, 否则传回零. - 是小写
甲.是小写() ->整数
如字串中全是小写字则传回 1, 否则传回 0. - 是字母
甲.是字母() -> 整数
如字串中全是字母则传回 1, 否则传回 0. - 是字母和数字
甲.是字母和数字() -> 整数
如字串中全为字母或数字则传回 1, 否则传回 0 - 是空格
甲.是空格() -> 整数
如字串中全是空格符号则传回 1, 否则传回 0 - 是数字
甲.是数字() -> 整数
如字串中全是数目字则传回 1, 否则传回 0. - 是标题
甲.是标题() -> 整数
如 甲 是一标题化的字串则传回 1, 不然传回零.
标题化意思是每个英文单词首字母都是大写. - 英文字数
英文字数 - 原始码
传回字串的原始内容,等于强设编码作目前中文编码 - 展开跳格
甲.展开跳格([跳格大小]) -> 字串
把字串中所有跳格符号用 8 个空格来代替, 并传回结果字串.
如果给出参数则表示要指定跳格所代表的空格数. - 索引
甲.索引(子字串 [, 始 [,终]]) -> 整数
和 甲.找() 一样但如找不到子字串会产生 '值异常'. - 国标变大五
国标码转成大五码 - 强设编码
强设字串编码, 不作转换 - 从右找
甲.从右找(子字串 [,始 [,终]]) -> 整数
传回 子字串在 甲 中首次出现的位置. 从 甲 的右面开始找.
如给出 始, 终, 参数则搜寻会在该范围中进行. - 替换
甲.替换(旧字串, 新字串[, 替换上限]) -> 字串
在字串 甲 中把所有 旧字串 替换成 新字串.
如给出 上限 则最多进行该若干之的替换. - 结尾是
甲.结尾是(字串[,始[,终]]) -> 整数
如字串的结尾是参数所指定者传回 1, 否则传回 0.
如给出 始, 终, 参数则字串比较 甲 中指定的位置进行. - 裁边
甲.裁边() -> 字串
传回 甲 字串裁去前后的空格. - 开头是
甲.开头是(字串[,始[,终]]) -> 整数
如字串的开头是参数所指定者传回 1, 否则传回 0.
如给出 始, 终, 参数则字串比较 甲 中指定的位置进行. - 置中
甲.置中(长度) -> 字串
传回长度为参数中指定的字串, 甲 置于字串的中央, 其他空位填上空格. - 标题
甲.标题() -> 字串
传回 甲 的标题化字串. 意思是所有英文单词的首字母为大写. - 编码
甲.编码([编码名称[,错误处理]]) -> 字串
把字串 甲 予以编码. 预设的编码名称是目前的字串编码.
错误处理指定处理异常的方法. 预设值为 'strict', 表示编码出错会引致 '值异常',
其他的处理方法有 'ignore', 'replace'. - 调整编码
调整编码(编码名称): 预设为目前即译器的编码. - 靠右
甲.靠右(长度) -> 字串
传回长度为参数所指定的字串, 甲 放在字的右面, 剩余位置填以空格. - 靠左
甲.靠左(长度) -> 字串
传回指定长度的字串, 甲 放于字串左面, 其余位置填上空格. - 变换
甲.变换(变换表, [,删除子元表]) -> 字串
把字串 甲 中所有出现在 删除字元表 中的字元删去. 剩下的根据 变换表
进行映对. 变换表必须是一长 256 位元的字串.
| - 设追纵
设追纵(函数)
设定追纵除错用的全域函数. 该函数会在每次函数调用前先被调用.
请参考函数库手册中关于除错的一节 - 退出
退出([退出值])
产生 '退出系统' 异常值并调用 SystemExit(status) 跳出即译器.
如果不给出退出值则退出值自动设为 0 (代表成功).
如果退出值是其他数字则系统退出时会传回该数字.
如果退出值是数字外的其他型态则写出该值并设传回值为 1 (代表失败). - _读执行框
_读执行框([深]) -> 框类别
传回在调用堆栈中的值. 如果给出参数 深 则传回堆栈从上到下该数目的值.
如果该值要比实际的堆栈还要大则会导致 '值异常'.
预设的深度为 0, 表示只传回堆栈顶层的执行框.
只应在系统内部或特别的情况下才调用本函数. - 示警选项
- 版权
- 标准输出
- 显示接口
显示接口(实体) -> 无
在 sys.标准输出 中显示实体并把它存到 __内建__._
- __说明__
- 最大整数
- __标准输入__
- __显示接口__
显示接口(实体) -> 无
在 sys.标准输出 中显示实体并把它存到 __内建__._
- dll柄
- 视窗版本
- 设递归上限
设递归上限(n)
设定中蟒即译器的堆栈大小为 n.
如此可避免过大的递归造成 C 的堆栈溢值从而保护中蟒不会死掉.
可设定的 n 的最大值视乎你的系统而不同. - 执行档前缀
- 异常接口
- 参数
- 内建模组名
- 中文编码
- __名称__
- 读参照
读参照(实体) -> 整数
传回 实体 目前被参考的次数.
这个数目包括了该实体作为本函数的参数的一个暂时参考量, 因此传回的值起码是 2. - 执行档
- 设目前编码
设目前编码(编码名称)
设定统一码字串所使用的预设编码值. - 版本讯息
- 路径
- 模组
- 读目前编码
读目前编码() -> 字串
传回统一码字串目前所使用的预设字串编码值. - 异常类型
- 字元顺位
- 设同步间隔
设同步间隔(n)
设定中蟒即译器每隔 n 个指令就检查一次非同步事件.
这个设定会同时影响线程间的切换活动. - 标准输入
- 操作平台
- __标准错误输出__
- __异常接口__
- 读递归上限
读递归上限()
传回递归上限的目前设定值, 就是中蟒即译器的堆栈大小.
这个值可用来避免过大的递归造成 C 的堆栈溢值从而保护中蟒不会死掉. - 十六进版本
- 版本
- 前缀
- 异常资讯
- 标准错误输出
- 设效能检查
设效能检查(函数)
设定效能检查函数. 每次进行函数调用前都会先调用该函数.
参考函数库手册中关于效能检查的一节. - __标准输出__
|