-
LEN函数是一种函数,功能是返回文本串的字符数
查看全部 -
set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。
创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:
>>> s = set(['A', 'B', 'C'])
查看全部 -
要打印 名字:分数
print key +':',d[KEY]
查看全部 -
打印的顺序不一定是我们创建时的顺序,而且,不同的机器打印的顺序都可能不同,这说明dict内部是无序的,不能用dict存储有序的集合。
查看全部 -
list:动态添加删除,[]定义
tuple:不可改变指向,()定义
dict:键值对,{}
set:无序不能重复,调用set()方法传入list定义
查看全部 -
>>> L = [] >>> for x in range(1, 11): ... L.append(x * x) ... >>> L [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
>>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
?
查看全部 -
raw字符串
r'...'不能表示多行字符串(/n),也不能含有'' 或者“”
多行字符串可以表示为
'''Line 1 Line 2 Line 3'''
同
'Line 1\nLine 2\nLine 3'
r''' "line1
line2"''' 可以
但r''' \nline1 \n line2''' 不可以
查看全部 -
等差数列求和
(首项+末项)*项数/2
(x1+x100)*n/2
从1加到100的算法是
(1+100)*100/2
X100的算法是首项+公差*(项数-1)
x1+d*(n-1)
1+3*(100-1)
查看全部 -
现在老师只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环
查看全部 -
L = ['Adam', 'Lisa', 'Bart']for name in L: print name
注意: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。
查看全部 -
用range(start, end)可以创建数组。
查看全部 -
版本问题,2.7.18版本需要 print u'''...'''
此程序上版本不用u,即 print '''...'''
查看全部 -
这里函数要用x.upper()
查看全部 -
L = [95.5, 85, 59]
L.sort()#排序
for a in L:#遍历
print(a)
#倒序
L.sort(reverse=True)
for b in L:
print(b)
查看全部 -
函数返回多值其实是一个元组
查看全部
举报