zyf722 发表于 2020-10-31 19:24:16

[TI-BASIC]BetterLibs - TI-BASIC实用库合集


BetterLibs - TI-BASIC实用库合集



Contents 内容
- BetterString(字符串库,详见2L)- BetterList(数组库,详见3L)
Instructions 说明
放于 MyLib 文件夹下,刷新库即可使用。此外,也可在自己的程序中导入库中函数来使用。

zyf722 发表于 2020-10-31 19:35:37

本帖最后由 zyf722 于 2020-10-31 19:44 编辑


BetterString - 更好的字符串操作库!
当前版本:v1.0.5
Features 特色

便捷的 TI-BASIC 字符串操作库。
Functions 库函数

函数 返回值 说明
count_char(string,char) number 统计字符串中字符数量

index(string,index)char 获取字符串中某一位置的字符

is_lowercase(char)bool 判断某个字符是否为小写字母

is_uppercase(char)bool 判断某个字符是否为大写字母

lowercase(string)string 将字符串中的字母全部转为小写

uppercase(string)string将字符串中的字母全部转为大写
replace(source,find,replace)string替换字符串特定内容
split(string,delim)list通过特定字符分割字符串

split_by_length(string,length)list按指定长度分割字符串


Download 下载

zyf722 发表于 2020-10-31 19:48:33

本帖最后由 zyf722 于 2020-11-21 19:31 编辑

BetterList - 更好的列表库!
当前版本:v1.0.9
Logs 更新日志
v1.0.9 (2020/11/21):修复 inlist(listname,element) 报错的有关问题。
Features 特色

高效的 TI-BASIC 列表库,支持将列表作为元素的嵌套列表。
Functions 库函数

函数返回值说明
new(listname)list创建指定名称的列表

deconstruct(listname)-删除指定名称的列表
delete(listname,index)list删除列表中特定位置的元素

index(listname,index)(视元素而定)获取特定下标处的元素
inlist(listname,element)bool判断元素是否在列表中

setvalue(listname,index,value)-设置列表中特定位置的元素的值
sublist(listname,begin,end)list获取子列表
append(listname,value)-在列表末尾追加元素

switch_warning()-关闭/开启警告(默认开启)


注:表中 listname 为字符串。
Download 下载


青婉娘 发表于 2022-11-28 02:34:53

大制作!支持!

wushix 发表于 2023-3-23 15:22:31

支持,谢谢啦
页: [1]
查看完整版本: [TI-BASIC]BetterLibs - TI-BASIC实用库合集