![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
鸢鸢z
这个作者很懒,什么都没留下…
展开
-
Python——列表生成式
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)Python特有的列表生成式:>>> L1 = range(1, 11) # L1 = [1,2,3,...,9,10]>>> print('L1:', L1)>>> L2 = [x * x for x in range(1, 11)] # L2 = [1*1,2*2,3*3,...,9*9,10*10]>>> print('L2:', L2)>>>原创 2020-08-02 18:45:21 · 176 阅读 · 0 评论 -
Python——切片
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)对list进行切片:>>> L = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> print(L[1:7]) # 包括L[1],但不包括L[7]>>> print(L[:5]) # 从头开始,到L[4]>>> print(L[:]) # 从头到尾>>> print(L[1::2]) # 从L[1]开始,每两个元素取原创 2020-07-29 10:36:20 · 164 阅读 · 0 评论 -
Python——函数
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)编写函数时,要在函数名前加def,参数后面有冒号。>>> def squareSum(L): #计算平方和>>> sum = 0>>> for x in L:>>> sum += x * x>>> return sum>>> L = [1, 2, 3, 4, 5]>>> pr原创 2020-07-28 21:13:28 · 546 阅读 · 0 评论 -
Python——set(集合)
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)set中元素无序且不重复,可以用来去除一大堆数据中的重复元素。>>> s = set(['A', 'B', 'C', 'B'])>>> print(s)>>> print(len(s)){'B', 'A', 'C'}3set中元素严格区分大小写:>>> s = set(['A', 'B', 'C'])>>> print('A' in s)>原创 2020-07-28 20:10:21 · 92 阅读 · 0 评论 -
Python——dict(字典)
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)dict定义时用花括号“{ }”表示,每组数据的key和value可以通过冒号“:”对应起来,最后一个数据后面不用逗号。使用len()可以获取字典长度。>>> dict = {>>> 'Alice': 95,>>> 'Bob': 93,>>> 'Carol': 91>>> }>>> print(dict)>原创 2020-07-28 11:56:07 · 398 阅读 · 0 评论 -
Python——判断和循环
(本专栏是我的慕课学习笔记,后续发现不足之处会更新)if-elif-if语句,注意和C++的不同之处(冒号)>>> score = 85>>> if score >= 80:>>> print('good')>>> elif score >= 60:>>> print('passed')>>> else:>>> print('fai原创 2020-07-26 20:43:16 · 120 阅读 · 0 评论 -
Python——tuple(元组)
(本专栏是我的慕课学习笔记,后续发现不足之处可能会更新)tuple和list很类似,但是tuple一旦创建完毕,就不能修改了。tuple在定义时用圆括号表示“( )”。t = ('Alice', 'Bob', 'Carol')print t[1] #访问第二个元素Bobprint t[-1] #访问倒数第一个元素Carolt[1] = 'Dave' #无法修改元素,会报错创建包含0个元素tuple,直接用()表示:t = ()print t创建包含1个元素tuple时,会发现打印出的t原创 2020-07-26 14:47:16 · 142 阅读 · 0 评论 -
Python——list(列表)
(本专栏是我的慕课学习笔记,后续发现不足之处可能会更新)list在python中是一种有序的集合,可以随时添加或删除其中的元素。定义时用中括号“[ ]”表示。L = ['Alice', 'Bob', 'Carol']其中,list包含的元素不要求同种数据类型,我们可以在list中包含各种数据:L = ['Alice', 100, True]空list:empty_list = []访问元素:L = ['Alice', 'Bob', 'Carol']print L[0] #访问第一个元原创 2020-07-26 14:28:21 · 523 阅读 · 0 评论