Python概述
Python是一种解释性、面向对象、动态数据类型的高级程序设计语言。
Python的优缺点:
优点:
1.易于学习(关键字较少,结构简单,有一个明确定义的语法)
2.易于阅读(代码定义更清晰)
3.易于维护(源代码维护较为容易)
4.一个广泛的标准库(有丰富的库,在Linux,Windows,Mac OS上的兼容性很好)
5.互动模式(终端执行代码并获得结果的语言)
6.可移植性(基于其开发源代码的特性,已被移植到多个平台)
7.可扩展性(如果需要一段运行很快的关键代码,或者想要编写一些不愿开发的算法,可以使用C或者C++完成那部分程序,然后从你Python程序中调用)
8.数据库(提供所有主要的商业数据库接口)
9.GUI编程(图形化界面,支持GUI创建和移植到许多系统调用)
10.可嵌入性(可以将Python嵌入到C或者C++程序)
缺点:
1.运行速度慢(和C程序相比非常慢,因为Python是解释性语言,代码在执行时会一行一行的翻译成CPU能理解的机器码,这个过程非常耗时)
2.代码不能加密(如果要发布Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(就是windows上常见的xxx.exe)发布出去,要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去)
进制以及进制的换
版权声明:本文为weixin_42530536原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。