联系方式

咨询热线:400-998-6158

点击此处免费预约试听课程»

常见问题
学习资讯
师资介绍
学习资讯

Python入门8个基础知识点有哪几点可学

Python是一个面向对象的解释型的交互式*脚本语言:Python被设计成一种高可读性的语言,因为它大量地使用了英语中的单词作为关键字,而且不像其他语言使用标点符号构成复杂的语法结构,Python的语法结构非常少。

Python是一种面向对象的语言:即Python是支持面向对象的,支持在对象中进行代码封装。

Python是一种解释型语言:即Python程序是在运行时由解释器解释执行的,因而不用事先编译源程序。这一点和Perl和PHP类似。广州哪里学python

Python是一种交互式语言:即你能够在Python提示符下直接交互式地编写你的程序。广州哪里学python

Python是初学者的语言:Python是一种非常适合初学者的语言,它支持多种类型的应用程序的开发,如简单的文本处理、www浏览器应用程序开发、游戏开发等等。广州哪里学python

11)Python提供哪些内置类型?(原文有语法错误,根据个人理解翻译)


分为可变类型和不可变类型。

可变类型:

列表

集合

字典

不可变类型:

字符串

元组

数字

12)Python中的命名空间是什么?

名字到对象的一个映射;

一个对象拥有一个ID(内存地址)、一个类型、一个值,但可以有不同的名字,比如:a=1,b=a,a和b指向同一个对象;

命名空间就是用来映射这个关系的;

13)Python中的lambda表达式是什么?

lambda表达式是一个匿名函数,省去了对函数命名,所以叫匿名函数。通常用作代码行内的嵌入函数。

14)为什么Python中的lambda表达式没有声明?

Python中的lambda表达式没有声明是因为它只是用来创建一个新的函数对象,并且在运行时才返回值给对象。



15)Python中的pass是什么意思?

pass是Python中的空操作语句,或者说,它是一个复杂语句中的一个空间占位符,只是用来表示空白,什么都不用写。

16)Python的迭代器是什么?

迭代器是用来迭代可迭代对象的,比如包含一组元素的列表。iter()生成迭代器对象,next()依次访问迭代器对象的下一个值

17)Python中的unittest是什么?

unittest是Python中的单元测试框架。它支持共享的测试建立、自动测试、关闭测试、聚集测试等等。
学校联系方式

更多培训课程,学习资讯,课程优惠等学校信息,请进入 长沙芙蓉区嵌入式培训长沙天心区嵌入式培训 网站详细了解,免费咨询电话:400-998-6158

相关课程