PYTHON開發基礎04-列表、元組、字典操作練習

來源:互聯網
上載者:User

標籤:lex   div   pos   多少   code   計算   pytho   預設   ide   

練習1:

# l1    =  [11,22,33]
# l2 = [22,33,44]
# a. 擷取內容相同的元素列表
# b. 擷取 l1 中有, l2 中沒有的元素列表
# c. 擷取 l2 中有, l1 中沒有的元素列表
# d. 擷取 l1 和 l2 中內容都不同的元素
# l1    =    [11,22,33]# l2    =    [22,33,44]# for i in l2:#     if i not in l1:#         print(i)# for i in l1:#     if i not in l2:#         print(i)
View Code

 

練習2:

12345678互相組合為一個2位元,兩位元值不可重複

 

# count =0# for i in range(1, 9):#     for v in range(1, 9):#         if i !=v:#             count += 1# # count = count -8# print(count)
View Code

 

練習3:

99乘法表

# for i in range(1,10):#     string = ""#     for j in range(1,i+1):#         string +=str(j) + " * "+str(i) + " = " +str(i*j)+"\t"#     print(string)
方法1
# for i in range(1,10):#     for j in range(1,i+1):#         print(str(j) + " * "+str(i) + " = " +str(i*j)+"\t",end="")#     print("\n",end="")# 預設end=\n# print(‘alex‘, end=‘11‘)# print(‘alex‘,‘haifeng‘,‘gangniang‘,sep=‘11‘)
方法2

 

練習4:

[1,2,3,4]這裡面的數字兩個組合 多少種不同樣的,數字不重複的

# li = [1,2,3,4]# l =len(li)# for i in range(0,l-1):#     for v in range(i+1,l):#         print(li[i],li[v])
View Code

 

練習5:

自動計算方案

百錢買小雞

公雞5文錢1隻,母雞三文錢一隻,小雞一文錢三隻。現在用100文錢共買了100隻雞,

問這100隻雞中,公雞,母雞,小雞各是多少只? 

for x in range(1,100//5):    for y in range(1,100//3):        for z in range(1,100):            if x + y + z == 100 and 5*x + 3*y + z/3 == 100:                print(x,y,z)
View Code

 

 

練習6:

 

練習7:

練習8:

練習9:




 

PYTHON開發基礎04-列表、元組、字典操作練習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.