中蟒 参考手册(自省生成)

    __內建__ 含操作:
  • 拼对

    拼对(序列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 的堆栈溢值从而保护中蟒不会死掉.

  • 十六进版本
  • 版本
  • 前缀
  • 异常资讯
  • 标准错误输出
  • 设效能检查

    设效能检查(函数) 设定效能检查函数. 每次进行函数调用前都会先调用该函数. 参考函数库手册中关于效能检查的一节.

  • __标准输出__