python总结

在第九周我们开始了我们的python课程,接触了一种新的语言。python是一种简单易学并且具有极其简单的语法

python的基本数据结构分别为:列表、元组及字典

列表:

列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔。

列表中可以包含任何数据类型,也可包含另一个列表

列表可通过序号访问其中成员

 

常用列表操作:

list.append()追加成员,成员数据

list.pop()删除成员,删除第i个成员

list.count(x)计算列表中参数x出现的次数

list.remove()删除列表中的成员,直接删除成员i

list.extend(L)向列表中追加另一个列表L

list.reverse()将列表中成员的顺序颠倒

list.index(x)获得参数x在列表中的位置

list.sort()将列表中的成员排序

list.insert()向列表中插入数据insert(a,b)向列表中插入数据

元组:

不可变序列

元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔

与列表不同:元组中数据一旦确立就不能改变

 

通过下标进行访问

字典:

键值对的集合(map)

字典是以大括号“{}”包围的数据集合

与列表区别:字典是无序的,在字典中通过键来访问成员。

字典是可变的,可以包含任何其他类型

 在我们所学的python函数中,range算是印象比较深刻的

>>> range(1,5) #代表从1到5(不包含5)

[1, 2, 3, 4]

>>> range(1,5,2) #代表从1到5,间隔2(不包含5)

[1, 3]

 >>> range(5) #代表从0到5(不包含5)

[0, 1, 2, 3, 4]

值得一说的是倒着切,其实只要在前面添加一个负号就可以

除此之外我们还学习了一个重要的内容:模块

简单来说,模块就是类似java里的包

在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入。

有时候我们只需要用到模块中的某个函数,只需要引入该函数即可,此时可以通过语句

  from 模块名 import 函数名1,函数名2....

来实现。

另外,python给我留下最深刻的印象就是格式!!python对格式的要求很严格,有时候就算代码是对的,格式错了也是运行不起来的!

 

posted @ 2017-12-08 13:57  Hero/  阅读(281)  评论(0编辑  收藏  举报