Python編程學習日記(6)

今日任務

1,按照第一章動手搭建編程環境,一步一步操作下來,也沒有那么難嘛。到了安裝文本編輯器Geany時有了點問題。明天應該就可以使用了。心下大喜,看來一個月的代碼不是白敲的,神秘感、敬畏感大減。

2,周末作業是計算器的使用。看了群主的做法,的確比大家的技高一籌,想起python之禪上的表述了。但自己不但寫不出來后面的甚至沒看太明白,還要再琢磨。

3,今天的作業? ? 編程環境 https://www.tutorialspoint.com/execute_python_online.php

語言好懂多了,看單詞縮寫就知道程序的意圖,英語派上點用場了。sort()是永久性修改了列表元素的排列順序,按字母順序,而且無法恢復。

sorted()是臨時排序。有個疑問,教材p40頁,用sorted()排序時,為什么加上\n,這是換行的指令吧?

sort(reverse=True)與reverse()的區別,教材說,前者可以執行按字母順序相反的順序排列,而reverse()只是反轉列表元素的排列順序。(len是length的縮寫,表示列表長度,沒有從0開始的規則,所以減一的法則不需要了。)

但是我按照說明,執行的結果見下圖,并沒有按字母順序相反的順序排列,為什么沒有出現預期結果?


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,769評論 0 33
  • http://python.jobbole.com/85231/ 關于專業技能寫完項目接著寫寫一名3年工作經驗的J...
    燕京博士閱讀 7,628評論 1 118
  • 在你創建的列表中元素的排列順序常常是無法預測的,因為你并非總能控制用戶提供數據的順序。這雖然在大多數情況下都是不可...
    一日歌閱讀 881評論 2 7
  • 文:鄭元春一個有著美好夢想的coder! 人生苦短,我用Python。 P.S. 個人認為,查找和排序是算法的核心...
    北靜王閱讀 2,162評論 3 10
  • 讀了10月9日雙方的記錄。 感覺真是隨意,不明白在這場談話中他們從對方那里吸取到了什么:一切看來散漫而沒有目的...
    魚來魚往閱讀 426評論 0 4