-
def sum(list):
sum=0
for i in list:
sum+=i
return sum
summ=sum([])
def sum(n):
sum=0
return sum=n+sum(n-1)
2+(sum(1))
2+(1+sum(0))
查看全部 -
def sum(list):
sum=sum(list)
return
s=sum([1,2,3,4,5,6])
print(s)查看全部 -
1989 发明
2008 3.0版本查看全部 -
在字符串前面加个前缀r,,里面的字符就不需要转义了.但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串。
如果要表示多行字符串,可以用'''...'''表示
一般形式为print(r'''.......''')
也就是说可省略\ 等符号
查看全部 -
如果字符串包含",我们就可以用' '括起来表示
如果字符串既包含'又包含" 则用\进行转义
'和"会引起歧义,因此,我们在它前面插入一个\
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
and是与运算都是true是才是true
or是或 只要有一个true就是true
not是非 可把是变非 也可把非变是
not计算的优先级是高于and和or的。
在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。
查看全部 -
def list_sum(L):
result = 0
for num in L:
result = result*result + num return result查看全部 -
这是因为set元素是区分大小写的,必须大小写完全匹配,才能判断该元素在set里面。
查看全部 -
取模运算
Python数字支持取模运算,使用百分号%表示取模。
print(3 % 2) # ==> 1
print(33 % 10) # ==> 3
print(99 % 30) # ==> 9
代码块预览复制
恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。查看全部 -
元组(tuple)和list一样,定义元组的方式是使用小括号()将元组内的元素括起来。eg: T = ('Alice', 'Bob', 'Candy', 'David', 'Ellena')
# 切片 print(T[1:3]) # ==> ('Bob', 'Candy')
T = tuple(L)
tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。
查看全部 -
有时候,一维list并不能满足所有的要求(上述所有list均为一维list),这个时候需要二维list甚至更高维的list。
这个时候,如果需要从二维list all_scores获取一个元素,eg:score = all_scores[1][2] # ==> 81
查看全部 -
a='hello world'
print(a)查看全部 -
对于列表,除了可以向列表添加元素,删除列表元素以外,列表已有的元素,也是可以修改的,通过索引指定位置,并赋值新的元素,即可替换列表中原有的元素。eg:L[2] = 'Canlina'
也可以使用倒序索引来完成同样的功能。注意,如果替换一个不存在的下标,则同样会引起Python运行错误。
查看全部 -
如果要删除一个元素,可以使用列表的pop()方法,pop()方法默认删除列表的最后一个元素,并返回。eg:name = L.pop()
pop()除了可以删除最后一个元素以外,pop()还可以接收一个参数,指定需要删除的元素的位置。eg:name = L.pop(2)
查看全部 -
Python的列表,除了支持正向顺序索引获取列表中的每一个元素以外,也支持倒序访问list中的每一个元素。 在Python中,可以使用-1来表示最后一个元素。
查看全部 -
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
for key,values in d.interms():
for i in values:
print i
查看全部 -
一、list
列表(list)是一种有序的容器,放入list中的元素,将会按照一定顺序排列。构造list的方法非常简单,使用中括号[]把需要放在容器里面的元素括起来,就定义了一个列表。
查看全部
举报