-
一、list[ ]和tuple(? )可以用來表示順序集合;
二、print('name = { }, score = { } ', format(name,score ) ;
三、dict 映射 d= {?
????????????????????????????'key' : value,
????????????????????????????……
????????????????????????????}
????????????????????或者
????????????????????????d = dict ( )
????????????????????????print(d)
查看全部 -
在if語句的最后,有一個冒號
:
,這是條件分支判斷的格式,在最后加入冒號:
,表示接下來是分支代碼塊
查看全部 -
使用百分號
%
表示取模查看全部 -
print(“王陶洪”)查看全部
-
改變了一下代碼,使人可以輸入數據
d?=?{ ????'Alice':?[45], ????'Bob':?[60], ????'Candy':?[75], } a=str(input('請輸入需要修改成績的學生姓名,請回車結束')) b=eval(input('請輸入需要修改的成績,如需多次輸入,請以逗號隔開,并以回車結束')) if?a=='Alice': ????for?i?in?b: ????????d['Alice'].append(i) ????print('Alice成績為'+str(d['Alice'])) elif?a=='Bob': ????for?i?in?b: ????????d['Bob'].append(i) ????print('Bob成績為'+str(d['Bob'])) else?: ????for?i?in?b: ????????d['Candy'].append(i) ????print('Candy成績為'+str(d['Candy']))
查看全部 -
Ppp查看全部
-
Eeee查看全部
-
print(‘Googmorning’)查看全部
-
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for i in range(0,3):
??? s = 2*(L[i][0] * L[i][1] + L[i][0]*L[i][2] + L[i][1]*L[i][2])
??? print(s)查看全部 -
用心良苦,持之以恒。查看全部
-
L.sort(reverse=True),sort是從小到大排序,括號中的reverse=Ture將其改為從大到小排序
查看全部 -
L = [[1, 2, 3], [5, 3, 2], [7,3,2]]
for cube in L:
? ? c = cube[0]
? ? k = cube[1]
? ? g = cube[2]
? ? result =(c*k + c*g + k*g)*2
? ? print(result)
查看全部 -
list
第一個辦法是用
append()
方法,把新同學追加到列表的末尾:ames?=?['Alice',?'Bob',?'David',?'Ellena'] names.append('Candy') print(names)?#?==>?['Alice',?'Bob',?'David',?'Ellena',?'Candy']
注意,
append()
方法總是將元素添加到list的尾部這就需要使用list的
insert()
方法,insert()方法和append()方法不一樣,insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。names?=?['Alice',?'Bob',?'David',?'Ellena'] names.insert(2,?'Candy') print(names)?#?==>?['Alice',?'Bob',?'Candy',?'David',?'Ellena']
注意,將Candy插入到第三的位置之后,原來的名字,都將自動往后移動一位,這個時候再使用相同的索引獲取后面的元素,將會得到不一樣的結果
查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部 -
要定義只有一個元素的tuple,需要在元素后面添加一個逗號
,
。查看全部
舉報