零基础学编程,编程从入门到精通系列教程,附:编程工具箱之字符串操作构件的用法#零基础学编程从哪里开始#新手学编程先学什么#字符串操作构件编程用法
本文介绍了中文编程工具的使用方法及学习路径。该工具采用全中文界面和构件化设计,通过四种命令实现零代码编程,支持字符串分解、替换等操作。学习路径分为五个阶段:从免费版入门,通过实例掌握基础;进阶中级课程理解编程思路;学习高级版开发商业软件;触类旁通其他语言;最后延伸至APP开发。工具内置字符串操作构件,可分解地址、日期等字符串,提供标记前后字符串获取、循环处理等功能。文章通过具体案例演示了如何用标记
前言:
对于正在学习编程的大学生、IT 人士或是编程爱好者而言,掌握正确的学习方法能让编程学习事半功倍。即便你是初学者,只要通过成百上千个实例练习,也能快速成长为编程高手。
全中文编程工具
易上手的基础特性
安装过程简单且迅速,无需复杂操作即可完成部署。工具采用纯中文界面,对中文用户十分友好,能有效降低语言门槛。同时,内置构件丰富多样,设计过程直观且自由,让初学者也能轻松上手进行操作。
零代码门槛的编程模式
无需掌握专业的电脑语言,所有编程环节均实现构件化、命令化和可视化。通过交互式开发方式,仅需运用四种类型的 “命令”,就能建立各构件之间的联系。整个编程过程如同搭积木一般简单,可帮助用户快速搭建出具有专业水平的软件作品。
【初级篇1】编程课程教程链接地址:
https://edu.csdn.net/course/detail/39061
【入门篇】编程课程教程链接地址:
https://edu.csdn.net/course/detail/39036
一、编程工具箱之字符串操作构件的用法:
字符串操作
在搭建之星中,把一个字符串进行分解可通过字符串操作构件完成。
图 标:
构件类型:不可视
重要属性
l 分解参数
对象型,设置将字符串分解为两段的参数值。
初始字符串:字符串型,设置欲分解的字符串。
标记字符串:字符串型,设置欲分解字符串的标记字符。
l 多段分解参数
对象型,设置将字符串分解为多段的参数。
初始字符串:字符串,设置欲分解的字符串。
标记字符串:字符串,设置欲分解字符串的标记字符。可以设置多个。
分隔符:字符串,设置多个标记字符之间的分隔符号。默认分隔符为西文“逗号”。
技巧:如果您的标记字符恰好是“逗号”,那么就需要重新设置分隔符。当分隔符不是“逗号”时,建议初始字符串采用“动态赋值”,一般不要采用“静态赋值”方式。
例如,将字符串“北京市昌平区政府街62号112室”按照“街,号,室”三段进行分解。属性设置如图1所示。
替换参数
对象型,设置替换字符串的参数。
初始字符串:字符串,设置欲初始字符串。
标记字符串:字符串,设置替换位置的字符串。
替换字符串:字符串,设置替换的字符串。
例如,字符串“北京市昌平区政府街62号112室”,其中将“昌平”替换成“海淀”。属性设置如图2所示。
子字符串参数
对象型,设置查询公有子字符串参数。在设置了初始字符串和对比字符后,查询出它们的公有子字符串。
初始字符串:字符串,设置初始字符串。
对比字符串:字符串,设置对比字符串。
重要方法
l 得到标记之前的字符串
执行此方法时,将依据分解参数标记字符串属性之标记字符,得到标记之前的字符串。
l 得到标记之后的字符串
执行此方法时,将依据分解参数标记字符串属性之标记字符,得到标记之后的字符串。
注意:“得到标记之前的字符串”与“得到标记之后的字符串”两种方法,适用于“分解参数”属性。
在项目窗口上,拖放字符串操作、普通标签1、普通标签2、普通按钮1构件。
事件设置:当鼠标单击普通按钮1时,事件设置如图3所示
图4
解释:将把第二段字符串赋给普通按钮的“标题”属性。运行项目,单击普通按钮将得到字符串“62”(结合图1看)。
l 开始段字符串循环
执行此方法时,开始进行段字符串循环。可以通过段循环,直接得到分解后的段内容。
例如,字符串“2005-10-1”分别得到执三个数字。初始字符串设为“2005-10-1”,标记字符设为“-”。当单击“开始”按钮时,执行方法“开始段字符串循环”。在“循环过程”中事件设置如图5所示
解释:结果中有两个“4”,表明在初始字符串中有两个地方出现了“4”。
重要事件
l 循环开始
当执行方法“开始段字符串循环”循环开始时,触发此事件。
l 循环结束
当执行方法“开始段字符串循环”循环结束时,触发此事件。
l 循环过程
当执行方法“开始段字符串循环”循环过程中,触发此事件。
注意:事件“循环开始、循环结束、循环过程”是针对方法“开始段字符串循环”而言的。
例如:下面我们用得到没有分隔符的年月日来举例说明,字符串操作构件的使用。
在为一些票据自动编写单号时,通常提取当前日期作为单号的组成部分,以避免单号重复。由于日期是由年、月、日以及分隔符“-”组成,因此要剔除分隔符“-”,得到没有分隔符的年月日。如将当前日期“2001-6-29”,剔除分隔符后的结果为“2001629”。
首先想到的方法,就是“截取”,先截取前四位字符年、再截取中间月,日后截取日。但由于月、日,位数有可能是两位,也有可能是一位,截取的结果,可能是错误的,因此不能使用“截取”的方式得到没有分隔符的年月日。
字符串操作构件提供了多段分解功能,这样就可以把日期的分隔符“-”,作为标记字符串,把当前日期赋给初始字符串,得到分解后的字符串再连接,这样就得到了没有分隔符的年月日了。事件设置,如图8所示
二、学习路径
快速入门阶段,选免费自由版工具,借实例视频熟悉基础操作,轻松迈出第一步。
掌握思路阶段,进阶中级课程,通过实例练习吃透编程思路,为后续学习筑牢根基。
深入提升阶段,若想进一步精进,可学习高级版课程,重点攻克数据库连接等知识,最终具备开发实用商业管理软件或定制程序的能力。
触类旁通阶段是一大优势。吃透编程思路后,再学其他编程语言或大学编程课程会事半功倍,毕竟编程思路是核心,且一通百通。
拓展学习阶段,在 PC 端编程基础上,可延伸学习 APP 手机软件开发。两者操作相近,有了前期积累,上手会更顺畅。
希望这份路径能为你的编程学习指明方向,祝你在探索中不断进步。有任何疑问,欢迎在评论区交流!
编程入门阶段的项目核心是低门槛、高反馈、能巩固基础语法和逻辑,同时能带来成就感。
更多推荐
所有评论(0)