如果将代码替换为中文会怎么办?

程序员在观看时会不会头疼呢?

您是否有这样的疑问,医院的医生真的会看医生吗?自己吃药的医生真的可以理解医生写的药单吗?医生认真写下这些药物的名称了吗?实际上,由于药用材料种类繁多,用汉字写东西太浪费时间了。因此,医生还必须学习一种语言,并用一些笔法来代表我们所谓的医学。对于程序员来说,他们也有自己的语言。尽管对于普通人来说,程序是一个很高且无法想象的事情,但是对于程序员而言,所有代码都与我们每天阅读汉字的方式相同。

/p>

随着计算机的发展,用于编辑代码的二进制系统现在转换为十进制,十六进制等。这不仅简化了输入代码的时间和过程,而且使查找许多错误更加容易。但是,如果程序员用中文替换我们不懂的那些数字和英语,那情况又如何呢?实际上,我们在高中遇到的数学流程图就像代码生成的过程。每个步骤都有一个条件。如果满足条件,则可以通过,如果不满足,则将进入另一个循环。

如果大家对Python感兴趣的话,可以加一下老师的微信哦:abb436574,免费领取一套学习资料和视频课程哟~

如果用中文代替,那么最终的总结就不是那么简单。如果您可以用几句话简短地描述代码,但是改用中文可能是一个漫长的故事。毕竟,适者生存在这个世界上,不适者被淘汰了。与中文相比,该代码形式更加实用方便。如果将代码更改为中文,估计现在程序员的头发会更少了?

实际上,面向人类的语言表达逻辑与面向计算机的语言完全不同,面向计算机的语言需要使用与面向人类语言完全不同的逻辑,虽然借用了人类的文字,但实际是完全不同的语言。

其实已经有了汉字编程,但是对于大多数程序员来说,已经习惯了现有的模式,很少会接受并使用纯汉字编程了吧。

程序员:代码全部替换成中文,你能接受吗?相关推荐

  1. 算法大神左程云耗尽5年心血分享程序员代码面试指南第2版文档

    前言 学习是一种基础性的能力.然而,"吾生也有涯,而知也无涯.",如果学习不注意方法,则会"以有涯随无涯,殆矣". 学习就像吃饭睡觉一样,是人的一种本能,人人都 ...

  2. 《程序员代码面试指南第二版》Python实现(个人读书笔记)

    说明 最近在读左神的书---<程序员代码面试指南-IT名企算法与数据结构题目最优解(第二版)>以及看了一些左神的基础.进阶.高频等视频课程,为了记录自己的学习成果,并且方便以后查看,将自己 ...

  3. 优秀程序员是怎样炼成的?

    随着软件技术不断发展,从事软件行业的人员日渐增多.你发现身边多了这么一群人,他们有的西装革履,有的穿着随意,有的不苟言笑,有的风趣幽默,有的博学多才,有的质朴木讷,唯一的共同点是,他们的名片上都印着& ...

  4. 程序员代码记事本:Boostnote for Mac

    boostnote mac破解版是一款专门为程序员朋友量身打造的笔记软件,除了日常笔记记录,最大的用处就是帮你记录无数的代码资源,你甚至可以以一个单个笔记为单位,在里面创建多个 Tab,以组成一个独立 ...

  5. 好程序员分享大势所趋 HTML5成Web开发者最关心的技术

    为什么80%的码农都做不了架构师?>>>    好程序员分享大势所趋 HTML5成Web开发者最关心的技术,最近,在Stack Exchange上出现了一个比较热门的问题:Web开发 ...

  6. 程序员代码面试指南第二版 4.猫狗队列

    welcome to my blog 程序员代码面试指南第二版 4.猫狗队列 题目描述 题目描述 实现一种猫狗队列的结构,要求如下: 1. 用户可以调用 add 方法将 cat 或者 dog 放入队列 ...

  7. 为什么有些30岁的程序员代码敲着敲着就创业了

    为什么有些程序员代码敲着敲者就创业了? 下面分享一位30岁+的Python开发者,从程序员到创业者再到自由职业者~,他的一些经历. 时间线:从09年底来深圳,14年10月跟随别人一起创业担任产品技术合 ...

  8. 程序员代码编写_我如何不编写协作写作应用程序的代码

    程序员代码编写 葵仓,句,但更有趣 (Twaikura, haikus but funnier) As easy as ABC: some stranger on the Internet start ...

  9. c语言将英文逗号转成中文逗号,处理csv文件,英文逗号替换成中文逗号之后就乱码...

    Python2.7,处理csv文件时,把英文逗号替换成中文逗号之后就会乱码,title变量会乱码,可是content就不会,他们都是str类型,麻烦大家,这是为啥??def main(): #初始化数 ...

最新文章

  1. EOJ Monthly 2020.7 Sponsored by TuSimple 部分题解
  2. 有关增强现实技术的过去、现在和未来的发展
  3. 一文搞懂C语言typedef关键字
  4. python 生成pdf_如何使用Python生成PDF?
  5. CCNA-第九篇-OSPF下+VLAN开篇初介绍
  6. Java多线程并发编程
  7. 基于javaweb jsp+servlet学生宿舍管理系统设计和实现
  8. 大数据之-Hadoop完全分布式_集群的启动和停止方式总结---大数据之hadoop工作笔记0039
  9. 建立高端人脉的三条捷径
  10. 利用github for windows 工具将本地的内容同步到github上
  11. java 复制mysql某张表_java实现mysql数据库从一张表插入数据到另一张表
  12. Perl语言入门(13 perl调试程序)
  13. 一款可视化低代码编程平台开源了!
  14. windows设置cmd命令行背景为半透明
  15. C++ 在栈上分配内存
  16. Java解析富文本rtf中文乱码
  17. 网页title如何优化
  18. wxid转扫一扫添加好友
  19. 【生信笔记】python实现DNA反向互补序列的6种方法
  20. kali linux怎么远程桌面,适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )...

热门文章

  1. 5000字干货原创 | APP版本迭代如何避免踩坑?
  2. 我的B端产品经理工作流
  3. php html转成数组,PHP_php将HTML表格每行每列转为数组实现采集表格数据的方法,本文实例讲述了php将HTML表格每 - phpStudy...
  4. drools动态配置规则_基于 Flink 和 Drools 的实时日志处理
  5. python中的是干什么用的_python主要用来干什么?
  6. 作者:朱凤华,男,博士,现任中国科学院自动化研究所副研究员,中国科学院云计算中心自动化所东莞研究院副院长。...
  7. 【计算机网络】TCP四次挥手
  8. 【Java】转置String的各种方法分析
  9. 在小范围内[打表]验证哥德巴赫猜想(洛谷P1579题题解,Java语言描述)
  10. 4月24日云栖精选夜读 | 阿里云POLARDB如何助力轻松筹打造5亿用户信赖的大病筹款平台?...