-
a.format('is','need'))
如果未将字符串赋值,直接在format()中使用时要加引号
查看全部 -
Python优点:入门简单,开放源代码 缺点:运行速度慢查看全部
-
因此,要定义只有一个元素的tuple,需要在元素后面添加一个逗号
,
。ple和list一样,可以包含 0 个、1个和任意多个元素。
包含多个元素的 tuple包含 0 个元素的 tuple,也就是空tuple,直接用
()
表示:T = () print(T) # ==> ()
查看全部 -
tuple和list一样,可以包含 0 个、1个和任意多个元素。
包含多个元素的 tuple查看全部 -
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]} print(len(d.values()))
查看全部 -
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]} for key,value in d.items(): for s in value: print(key+': '+str(s))
查看全部 -
d = { 'Alice': [45], 'Bob': [60], 'Candy': [75],} Alice = [50, 61, 66] Bob = [80, 61, 66] Candy = [88, 75, 90] for key,value in d.items(): if key == 'Alice': value[len(value):len(value)] = iter(Alice) if key == 'Bob': value[len(value):len(value)] = iter(Bob) if key == 'Candy': value[len(value):len(value)] = iter(Candy) print(d)
查看全部 -
d = { 'Alice': 45, 'Bob': 60, 'Candy': 75, 'David': 86, 'Ellena': 49} for key,value in d.items(): print(value)
查看全部 -
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]] def mj(a,b,c): mj = 2*(a*b+b*c+c*a) print(mj) for s in L: mj(s[0],s[1],s[2])
查看全部 -
除法: 地板除和保留小数后几位查看全部
-
整篇都很重要
查看全部 -
如果字符串本身包含
'
怎么办?比如我们要表示字符串I'm OK
,这时,可以用" "
括起来表示类似的,如果字符串包含
"
,我们就可以用' '
括起来表示如果字符串既包含
'
又包含",
我们在它前面插入一个\
表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为'Bob said \"I\'m OK\".' 常用的转义字符还有: \n表示换行 \t 表示一个制表符 \\表示 \ 字符本身
查看全部 -
and运算,有一假即为假
or运算,有一真即为真
非运算,真变假假变真
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
需要注意的是,not计算的优先级是高于and和or的
查看全部 -
L = [95.5, 85, 59, 66, 72] length = len(L) sortList = [] for a in range(length): min1 = L[0] for s in L: for s1 in L: if min1>s1: min1 = s1 L.remove(min1) sortList.insert(0,min1) print(sortList[:3])
查看全部 -
for 循环 一般跟 range 函数合用,range函数的参数:
range(起始值, 终止值, 步长值)
终止值:遍历的时候不包括本身值
步长值:默认为1,可以为负数
查看全部
举报