开发语言:
高级语言:Java 、php、python、c ++ ······
低级语言:c 、汇编
-
区别:
高级:写入规则简单,完成一个功能时,效率非常高,开发效率高,但执行效率不高,进行代码的输出时,还需要在程序内部把字符转换成0,1。比不上直接输出0,1快,执行效率才最高
低级:写的时候简单,不用去管如何转换成二进制 -
高级语言的背后就是c 语言,c语言之下就是0,1
-
高级语言都依赖于c 语言
机器码和字节码
- 机器码:相当于0,1 。 是计算机能够识别的东西
- 字节码:是高级语言将写入的字符先转换成自己认识的东西,再交给c 转换成0,1
对于python
- 运行代码时,先转换成python 的字节码
- 字节码的作用:对已经转换过字节码的字符,不用再次转换就能够直接调用,加速转换过程
- 高级语言----生成字节码
- 低级语言----生成机器码
想要走的更远,学习C 语言是很重要的,因为它是本质
在高级语言中,python、Java属一类,php属一类
- php类:适用于写网页,有局限性
- python、java类:即可以写网页也可以写后台,应用广泛
- python执行效率低,开发效率高
- java执行效率高,开发效率低
通过python来运行程序有两种方法
1.使用交互式解释器提示符
2.直接运行一个源代码文件
在使用pycharm时
- 注释是任何存在于 # 右侧的文字,主要用作写给程序读者的笔记
- 应该在程序中尽可能多的使用注释