python问答。。

1.python的缺点?
 运行速度慢。

2.python是脚本语言吗?

某种程度上,是一种脚本语言,脚本其实可以理解为简单的意思。

3.python为什么受欢迎?

   面向对象的语言:也可以面向过程编程。

 代码高效,质量高。

   提高开发者效率:python代码简洁,短;不需要编译。

   可移植性强:绝大多数python程序可以不做改变在所有主流计算机平台运行。

 标准库的支持:内置许多预编译并可移植的功能模块(称作:标准库),NumPy..

 ps:面向对象:对象是人们研究的任何事物,类是具有相同特性和行为的对象的抽象,对象的抽象是类,类的实例化是对象。

       面向对象的程序语言必须有描述对象和相互之间关系的语言成分。一切事物皆对象,对象是属性的方法的封装体。对象按其性质划分成类,对象是类的实例化。

  特征:唯一性,每个对象都有唯一的特征,通过特征,可以找到对象,在对象的生命周期内,唯一的特征不可能重复。

     抽象性,具有相同属性和操作的对象,抽象成类。一个类是与应用相关的,反应的与应用的主要特性,忽略不相关的,必须与应用相关。

        继承性,继承是子类自动共享父类的数据结构(属性)和方法,分为单继承和多继承,继承是面向对象语言独特的,其他语言没有的。

     多态性,多态性是指相同的操作,方法,过程运用于多种类型的对象并获得不同的结果。

4.import this是python语言设计之下的语言哲学

 

你可能感兴趣的:(python问答。。)