代碼如下:
創(chuàng)新互聯(lián)建站"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機版的企業(yè)網(wǎng)站。實現(xiàn)跨屏營銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營銷需求!創(chuàng)新互聯(lián)建站具備承接各種類型的網(wǎng)站制作、網(wǎng)站設(shè)計項目的能力。經(jīng)過十多年的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評。
# coding=utf-8 #測試題1 求1-50內(nèi)偶數(shù)和: #方法1 sum = 0 i = 0 while i<=50: sum +=i i +=2 print(sum) #方法2 sum1 = 0 for i in range(1,51): if i%2 == 0: sum1 +=i print(sum1) #方法3 sum2 = 0 for i in range(0,51,2): sum2 +=i print(sum2) #解釋:sort默認是升序 reverse= False; reverse = True為降序 # 公用函數(shù) sorted(iterable, key=None, reverse=False): # 作用是:將可迭代的對象排序,返回一個新列表。 # 位置參數(shù)iterable, 是可迭代的對象,這是與sort()函數(shù)最大的區(qū)別,sorted可為所有的包括列表在內(nèi)的可迭代對象排序。 #測試題2 按照排序年齡有小到大排序 list = [ {"name":"ziqin1","age":"18"}, {"name":"ziqin2","age":"39"}, {"name":"ziqin3","age":"28"} ] #方法1 # def second(elem): # return elem['age'] # list.sort(key=second,reverse=False) # print("按照年齡由小到大排序",list) #方法2 list.sort(key=lambda nbs:nbs['age']) print("方法2中:按照年齡由小到大排序",list) #測試3 給下列列表進行由小到大冒泡排序 list2 = [23,34,21,9,12] def maopao_sort(list2): for i in range(len(list2)): for j in range(1,len(list2)-i): if list2[j-1]>list2[j]: list2[j-1],list2[j] = list2[j],list2[j-1] return list2 if __name__ == '__main__': list2 = [23,34,21,9,12] print('我是冒泡排序',maopao_sort(list2))