00:00
在交程。好,我们回家上节课内容啊,上节课讲的是什么呢?上节课讲的是这个缩进是吧?缩进没有不行,缩进哎一个也行,缩进八个也行,但是有个标准多少啊,四个不多不少,摁一下tap正好是四个字符,这竖线不出出线,那竖线在哪儿呢?我们就去找找,哎,首先首先看看这ord看这个上次这个缩缩进或者说ta步键是9号是吧?那这个竖线是几号呢?竖线124,也就是说124对应这个缩进是吧?这对应这竖线125呢?诶这也很有用,大括号是吧?126,哎,波浪线127 27次方正好是128,那这个时候CTRLD切回来,我们其实这个地方就可以不不写这个123了。哎,默认是0嘛,这写成128或者2的七次方是不是就可以了,哎,然后我们再保存并且运行,你看这是不是叫到127,那输出完了之后呢,我想在最后这是怎么样输出一个什么样输出一个结束,哎等等等end结束喽,End的喽,哎然后怎么样呢?我保存并且再运行,我发现每个里都有一个ED。
01:26
为什么每一个都有烟地呢?就是因为你看第二行是归这个佛管,第三行是不是也归佛管了,说白了就是进入循环了,每次循环都得干这第三行的事儿,那我想的是什么呢?第二行肯定得输出对吧,每个字符都输出,但你整个都输出完了之后,最后再怎么样再输出这个结束,就是说第三行不归第一行管,不用每次都输出结束,那这个时候改了一下,我改的是什么呢?改的是这个缩进,哎,那这个缩进不光是不光是好看是吧,还不光是这个结构还是什么呀,还是这个逻辑对吧,还是逻辑,这个时候你看只有在最后,那这套序号和字符的关系有没有个名字呢?哎,那问问AIAI说这个东西叫character encoding, 默认呢就叫ay American standard code for information interchange.
02:24
诶,那是跟美国有关系吗?那确实这个东西啊,是美国的信息标准交换码,那为什么一定得有一个,呃,这个数字和一个字符,他们的固定关系呢?不固定怎么着呢?你有你的编号,我有我的编号,同一个二进制状态,你就可能对应不同字符,你就看不懂这个文章了。哎,那就变成什么,变成鸡同鸭讲了是吧,鸡同鸭讲了,那这套映射关系是哪哪年开始来着,哎,667年开始有的制定者呢,就是美国的国家标准协会NCNC,后来这美国标准怎么就成了国际标准了呢?
03:08
因为当时除了美国之外,哪儿电子技术发达?是北欧跟西欧啊,北欧西欧在欧洲这片呢,它有一个阿尔卑斯山是吧,这边是意大利嘛,这边呢是德国法国。这山呢,往下流,哎,流流下下来有一个吉尼瓦,吉尼瓦湖。这吉尼瓦湖啊,哎,就是叫日内瓦湖,国际的标准化组织联合国就在这个吉尼瓦这个地儿啊,叫日内瓦嘛,Is so, 它就是国际的组织的标准协会,那你比如说这集装箱多大个儿,那他得有个规定是吧,这字符你也得不能互相之间能互通的话,也得使用一个标准规定啊,最后一次更新呢,在1986年,一共128个字符,那我能看见SK码表吗?
04:02
哎,那怎么办呢?我们先退出这个这这个这个vim速度,用管理员去安装一个应用,这个应用的名字叫做SK,安装完了之后呢,我们就可以怎么样,我们就可以使用这SK,就是装完了应用就。就调用这个应用,哎,这个东西可以看懂吗?它是什么?输出所有的SK字符,哎,那么我们呢,就可以看到它分成这么几6是吧,就是从1~15,这是从16~31,这不就序号吗。这是序号对吧,序号呢,分成这么几溜,每一溜啊,它都是有DIY某十进制的形式,16进制的形式和它具体的含义,哎,比如说我们这个看到的什么第9个horizontal table啊,水平的制表位,对吧。还有什么呢?还有这个叹号33,大A是65是吧,小A是97,哎到这个竖线是124,这这就是他的一个什么SK码表,哎,正好是一套完整的编码,那么我们看完了H码表啊,我有一个想法是什么呢?我用Python去把这XK表表,用我自己的方式编程的方式把它列出来,行不行呢?我们下次再说o easyz教程。
我来说两句