Python有哪些缺点呢?
略。
CPython:官方版本的解释器,用C语言开发的
IPython:基于CPython之上的一个交互式解释器
PyPy:采用JIT技术,对Python代码进行动态编译,显著提高执行速度。(PyPy和CPython有一些是不同的,可能会有不同的结果。需要了解PyPy和CPython的不同点)
Jython:在Java平台上的Python解释器,编译成Java字节码执行。
IronPython:在微软.Net平台上的Python解释器,编译成.Net的字节码。
小结:Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法是通过网络调用来交互,确保各程序之间的独立性。
在Python交互式模式下,可以直接输入代码,然后执行并立刻得到结果。在命令行模式下,可以直接运行.py
文件。
输入是Input,输出是Output。 input() 和 print() 是在命令行下面最基本的输入和输出因此,我们把输入输出统称为Input/Output,或者简写为IO。
Python使用缩进来组织代码块。Python程序是大小写敏感的。
变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。同一个变量可以反复赋值,且可以是不同类型的变量。Python这种变量本身类型不固定的语言称之为动态语言。
执行赋值语句 a = ‘ABC‘ ,解释器创建了字符串 ‘ABC‘ 和变量 a ,并把 a指向 ‘ABC‘
通常用全部大写的变量名表示常量: PI = 3.14159265359
原文:https://www.cnblogs.com/hd092336/p/10303438.html