Python基础语法与C、JAVA差异点

Python语法和C、JAVA差不多,在这提及Python基础点与C、JAVA等比较不同的点。

 1、以下划线开头的标识符是有特殊意义的,以单下划线开头 _f 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;以双下划线开头的 __f 代表类的私有成员;以双下划线开头和结尾的 __f__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。

2、Python 中的变量赋值不需要类型声明,Python有五个标准的数据类型:Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典),元组是不允许更新的,而列表是允许更新的。

3、From…import 语句Python 的 from 语句让你从模块中导入一个指定的部分到当前命名空间中。


你可能感兴趣的:(Python基础语法与C、JAVA差异点)