字符串被逐位比较。如果两个字符串的第一个字符的ascii码比较大,那么这个字符串就比较大,后面的就不比较了。第一个字符与第二个字符串相同,依此类推。需要注意的是,空格的ascii码是32,null的ascii码是0,例如s1abc,s2abc,s2gts1。
第一次看到这个问题的时候,我嘲笑猪叫的声音。为什么?这里有几个问题。首先,彝语呢?那么,python呢?最后,哪种语言是世界上排名第一的计算机语言?
彝语是什么语言?要理解一门计算机语言,需要考虑的因素很多,最常见的就是市场,有多少人使用?如果多了,市场反馈也会很多。可以建立一个社区,比如python,不断完善语言本身,补充第三方库,可以拓展应用领域!功能会越来越强,会用的人数取决于语言本身好不好。
什么样的语言好用?够快,发展快;简单明了;计算的响应速度快,运行越快越好。比如c语言就很优秀。虽然开发周期有点长,但是c的响应速度,和硬件很契合。它接近底层语言,会一下子打破所有定律!
那么,彝语呢?彝语的卖点是"感觉和,卖民族情怀,中文界面,中文思维,中文关键词和句子等等!现在只有一些小工作室会用易语言写一些剧本去薅羊毛。学易语言很难找到好工作!为什么会这样?
现在计算机代码是ascii码,一个字节b就是8位二进制数。除了一位用于校正,还有7位用于数据存储,每一位有两次0/1的变化。然后按照排列组合,2有7种组合,对应256个字符!英语由26个字母组成,字母的组合直接变成单词;中文是象形的,如果汉字对应ascii码,输入的时候,显示的时候,内部交换的时候,都要转码。用人的思维和人的关键词去设计人的计算机语言,其实是和整个计算机底层不兼容的!我可以我跟不上这个世界,所以我不能没办法,虽然电脑是外国人发明的!而且学一门计算机语言很简单,几百个英文单词,难度很低!
所以,学易语言,不如直接学c语言,c就成了一切。弄清楚!
python是什么语言?python确实是世界第一语言,但却是营销第一。有时候打开一些网页会发现python广告,去培训机构了解信息。为什么?一方面python确实很强大,另一方面,python易学易教。python的设计者guido有一套哲学思想,整个python社区必须遵循简单、清晰、优雅的规则。
而python能做什么?人工智能,没问题;爬行动物,没问题;web开发,没问题;it从事科学研究没有问题...但是问题很多。培训机构介绍的都只是表面文章。如人工智能,人工智能的本质是什么?it这是一种算法。;是数学,不是python。人工智能的底层语言是c,尤其是很多智能小设备本质上都是单片机,c是底层,python是顶层!爬虫是一个灰域,以防别人s服务器抓取下来,律师会警告你;web开发要和服务器打交道,服务器流量大,要求响应速度。一般c;it从事科学研究是可以的。python的科学计算能力很强,但是能从事科研的有几个?
学python的都是江湖救急。python发展很快,有时候赶上项目很有用。后面会用c来重构!学python的人,专家会混合其他语言使用,用python快速开发,用c掩盖源代码等神奇操作!所以,学习完python之后,建议继续学习其他语言!
学习计算机技术,最重要的是先学习一门语言。在这个前提下,python还是不错的!
总而言之,我们应该知道谁是世界s排名第一的计算机语言,没错,就是c,但是c很难,它很灵活,尤其是goto,指针的移动千变万化,开发周期有点长,跟互联网的快节奏格格不入,但是c很重要!