国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ChallengeCheckio(python)—初嘗python練習網站

2019-11-14 17:45:40
字體:
來源:轉載
供稿:網友

 

最近在找點python語言練習的網站,發現這個網站不錯 http://www.checkio.org/
頁面設計的也比較漂亮,比較適合學習python的語法知識。
不過注冊這個網站 開始就得解決一個python問題,不過很簡單。

1 #python3.3 is inside2 def checkio(els):3 return els4 5 if checkio([1, 2, 3, 4, 5, 6]) == 6:6 PRint('Done!')

 

對上面的代碼 修改checkio中的函數 函數使得輸出的是列表里面前上個數的和。

1 def checkio(els):2 return els[0]+els[1]+els[2] #后面也看見人家寫 return sum(els[0:3])3 if checkio([1, 2, 3, 4, 5, 6]) == 6:4 print('Done!')

 

簡單修改一個就夠了 然后直接registration.

進去以后刷python題目 通關 有點植物大戰僵尸的感覺 .
第一個題目 就是Non-unique Elements.



code :

temp=[]a=len(data)def checkio(data):    for n in range(a):        if data.count(n)>1:            temp.append(data[n])            data =tempreturn data            

 

后面看到 creative 排名第一的寫法 更有創意

def checkio(data):    return([x for x in data if data.count(x)>1])

這樣寫的話更簡潔,用的是 列表解析 的方法 可以在一行中用一個for循環將所有的值加入到列表中..

           以上只是為了分享一下學習python 一個比較好的網站。 技術含量不高,輕噴.


上一篇:python中struct用法

下一篇:python的bind函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安国市| 丹棱县| 兰西县| 饶河县| 翁牛特旗| 大冶市| 海丰县| 上饶市| 芮城县| 千阳县| 资中县| 焦作市| 社旗县| 永春县| 江口县| 蒙自县| 白水县| 策勒县| 绥阳县| 子长县| 林州市| 吉首市| 龙岩市| 成安县| 武威市| 宁河县| 汉川市| 三明市| 望江县| 班戈县| 东丰县| 灵宝市| 甘孜县| 绥德县| 北碚区| 永泰县| 石楼县| 赤水市| 喀喇沁旗| 南皮县| 沅陵县|