09 - 创造表格
学习目标
学习制表符号,学习数组的基本使用,数组和循环结合使用,学习一些简单常用的文本操作命令。
学习内容
制表符号
在电脑刚诞生不久的时候没有现在很方便的 Office 和 WPS,那时候人们想要做表格基本都是用下面这些符号自己拼凑出来的,选择合适的符号通过前后以及上下位置摆放连接就可以模拟出一个表格来,常见的制表符罗列在这里,本课作业用到的时候大家可以选择复制到易语言中使用:
─ | ━ | │ | ┃ | ╌ | ╍ | ╎ | ╏ | ┄ | ┅ | ┆ |
┇ | ┈ | ┉ | ┊ | ┋ | ┌ | ┍ | ┎ | ┏ | ┐ | ┑ |
┒ | ┓ | └ | ┕ | ┖ | ┗ | ┘ | ┙ | ┚ | ┛ | ├ |
┝ | ┞ | ┟ | ┠ | ┡ | ┢ | ┣ | ┤ | ┥ | ┦ | ┧ |
┨ | ┩ | ┪ | ┫ | ┬ | ┭ | ┮ | ┯ | ┰ | ┱ | ┲ |
┳ | ┴ | ┵ | ┶ | ┷ | ┸ | ┹ | ┺ | ┻ | ┼ | ┽ |
┾ | ┿ | ╀ | ╁ | ╂ | ╃ | ╄ | ╅ | ╆ | ╇ | ╈ |
╉ | ╊ | ╋ | ╪ | ╫ | ╬ | ═ | ║ | ╒ | ╓ | ╔ |
╕ | ╖ | ╗ | ╘ | ╙ | ╚ | ╛ | ╜ | ╝ | ╞ | ╟ |
╠ | ╡ | ╢ | ╣ | ╤ | ╥ | ╦ | ╧ | ╨ | ╩ | ╔ |
╗ | ╝ | ╚ | ╬ | ═ | ╓ | ╩ | ┠ | ┨ | ┯ | ┷ |
┏ | ┓ | ┗ | ┛ | ┳ | ⊥ | ﹃ | ﹄ | ┌ | ╮ | ╭ |
╯ | ╰ | ╳ |
数组操作
数组就是相同数据类型的一组数,拿一维数组来说,比如一组学生的姓名:{“张三”,“李四”,“王五”}比如一组开奖号{“3”,“5”,“8”}。
大家参考课后推荐的视频教程学习一维数组的定义和赋值方法。
循环遍历数组
想要取出数组中的每个成员,可以用循环的方式去获取。比如:局部_学生姓名={“张三”,“李四”,“王五”}

以上代码就可以把局部_学生姓名数组中的每个姓名输出。
数据调试输出
程序运行时候想要知道某个变量的结果是多少,可以用调试输出()或者输出调试文本()显示出来:

文本操作
本课作业可能用到的有取文本长度()、取空白文本()、取重复文本(),比如生成 6 个长度的空格,可以用:取空白文本(6),也可以用取重复文本(6,“ ”),大家先把这些命令试着写明白。
课堂作业
作业界面

作业要求
大家用调试输出()或者输出调试文本()命令,选择合适的的制表符输出如作业界面的表格。
作业目的
熟悉调试类命令,学习制表符,以便于在一些特殊情况下使用。
课后作业
作业界面

作业要求
请大家不要在之前课堂作业基础上修改,而是重新制作界面,重新编写代码。
作业界面如上图,有一个姓名输入的编辑框,一个“加入”按钮,一个显示所有姓名的编辑框。要求大家建立一个数组叫程序集_姓名数组的文本数组,每次点击“加入”按钮的时候把输入的姓名加入到数组中,然后重新把数组中的所有姓名按照作业界面的样子用制表符构造显示出一个表格来。
特别要求:表格要保证刚好容纳最长姓名文字,可以用取文本长度()等计算姓名长度。
作业目的
本作业在课堂作业的基础上让大家继续学习制表符的使用,学习数组的基本使用,同时熟悉数组和循环的结合以及文本类命令的使用。
作业命名
为了保证辅导和学习顺利进行,作业完成后,请规范命名后提交班主任保存和检查,命名规范为:班号_作业号_QQ号_作业名.e,比如:001_000109_25631887_创造表格.e
如果有多个文件请打包压缩为 rar 或者 zip 文件,命名规范为:班号_作业号_QQ号_作业名.rar,比如:001_000109_25631887_创造表格.rar
参考资料
本次学习模式主要是要求大家动手写,反复写,不会写的时候问学习群里老师,本作业知识在以下视频中有相关知识点,不强求去看,但可供学习参考:
- 《易语言百集教程》——第 8 集:数组的概念和意义、数组的和使用(上)在新窗口打开
- 《易语言百集教程》——第 8 集:数组的概念和意义、数组的和使用(下)在新窗口打开
- 《易语言百集教程》——第 13 集:流程控制类命令-记次循环、变量循环(上)在新窗口打开
- 《易语言百集教程》——第 13 集:流程控制类命令-记次循环、变量循环(下)在新窗口打开
- 《易语言百集教程》——第 19 集:文本类命令及其用途(上)在新窗口打开
- 《易语言百集教程》——第 19 集:文本类命令及其用途(下)在新窗口打开
- 《易语言百集教程》——第 23 集:综合练习题 1-户籍管理系统(1)在新窗口打开
- 《易语言百集教程》——第 23 集:综合练习题 1-户籍管理系统(2)在新窗口打开
- 《易语言百集教程》——第 23 集:综合练习题 1-户籍管理系统(3)在新窗口打开
- 《易语言百集教程》——第 23 集:综合练习题 1-户籍管理系统(4)在新窗口打开