前言:


对于正在学习编程的大学生、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 手机软件开发。两者操作相近,有了前期积累,上手会更顺畅。​

希望这份路径能为你的编程学习指明方向,祝你在探索中不断进步。有任何疑问,欢迎在评论区交流!

编程入门阶段的项目核心是低门槛、高反馈、能巩固基础语法和逻辑,同时能带来成就感。
 

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐