网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月22日漏签0天
tasker吧 关注:12,892贴子:28,542
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 11回复贴,共1页
<<返回tasker吧
>0< 加载中...

Tasker中级篇(二):FOR循环,数组的使用

  • 只看楼主
  • 收藏

  • 回复
  • theking3657
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
【一】学习用变量分割创建数组
变量设置(Variable Set) 【步骤一说明:把abcd赋值给变量%xiangyao】
---------------------
名称%xiangyao
发往a,b,c,d
变量拆分(Variable Split) 【步骤二说明:用逗号分割变量%xiangyao生成数组】
----------------------
名称%xiangyao
分离 ,
----------------------
最后结果:
xiangyao1 =a
xiangyao2 =b
xiangyao3 =c
xiangyao4 =d
================================================================================
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
变量设置:
名称%xiangyao
发往:房子,车,女人
用上面讲解的变量拆分方法生成数组后,数组%xiangyao里各元素如下
%xiangyao 1=房子
%xiangyao 2=车
%xiangyao 3=女人
然后做一个随机变量%radom,从1-3,如果嫌麻烦或者不会弄也可以用实际数1,2,3来代替%radom)
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
【二】学习FOR循环的使用
-------------------------------------------
FOR
变量:%GIVEME 项:%xiangyao(1:%radom)
显示:%GIVEME
END FOR
-------------------------------------------
显示结果:
radom=1 房子
radom=2 房子,车
radom=3 房子,车,女人
大家到这可以看出效果了,把数组%xiaoyao里的值,随机的赋值给%GIVEME
=================================================================================
【三】数组的一些使用方法
【1】%xiangyao(#)返回数组元素的数量 (%xiangyao数组的数量是3,共3个元素)
【2】%xiangyao(#>)返回数组里第一个被定义的元素的序号(%xiangyao第一个元素值是‘房子’,他的序号是1,例如%xiangyao 1=房子).
【3】%xiangyao(#<)返回数组里最后一个被定义的元素的序号(%xiangyao最后一个个元素值是‘女人’,他的序号是3,例如%xiangyao 3=女人).
【4】%xiangyao(#?房子/车)返回数组里和问号后面值匹配的序号,就是说谁和‘房子,车’匹配,它们的序号是多少,要从低到高的顺序(本例的返回序号是1,2)
【5】%xiangyao(>)返回数组里第一个定义的元素值 (本例返回值为‘房子’)
【6】%xiangyao(<)返回数组里第一个定义的元素值 (本例返回值为‘女人’)
【7】%xiangyao() or %xiangyao(:)返回所有数组的元素值(本例返回‘房子,车,女人’)
【8】%xiangyao(2) or just %xiangyao2返回数组第二个元素值 (本例返回‘车子’)
【9】%xiangyao(2:3)返回数组里第2位到第3位的值 (本例返回‘车,女人’)
【10】%xiangyao(:3)返回数组里第3位之前的所有元素值(本例返回‘房子,车,女人’)
【11】%xiangyao(2:)返回数组里第2位之后的所有元素值(本例返回‘车,女人’)
【12】%xiangyao(1:2)返回数组里第1位到第2位的值 (本例返回‘房子,车’)
***第【1】种方法%xiangyao(#)其实就是算出数组的长度,遍历数组的时候很有用的
***第【7】种方法%xiangyao() 这个是列出所有的数组值,也很有用,省去循环的步骤了
希望大家也写一些教程,分享给大家,这样一起进步得更快,写教程才是最快乐的,而不是做程序,无论水平多高,对新手肯定有帮助的。


  • yakent
  • 名震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
靠,说句心里话,这个教程真的很不错,受教了。


2025-08-22 20:22:52
广告
不感兴趣
开通SVIP免广告
  • hanzinu
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持啊,楼主从哪里搞来的资料啊,自带的帮助有这些资料吗,还还没看呢?


  • hanzinu
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不错!正好想问 怎样获得一个数组变量中有多少个子变量


  • wxkyn2
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
非常棒


  • cdce49
  • 武林高手
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
酷!


  • 酱油一下下
  • 名震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好帖顶一下


  • logic01
  • 江湖少侠
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
真的很经典,要用时再仔细看,谢谢!


2025-08-22 20:16:52
广告
不感兴趣
开通SVIP免广告
  • 然然爱问
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
马克,好东西


  • maispbw
  • 后起之秀
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
感谢终于看懂了,以前看的一脸懵


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回tasker吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示