#Python讀書(shū)會(huì)第1次總結(jié)#

《Python編程從入門(mén)到實(shí)踐》1-5章總結(jié)

作者 Eric Matthes 著, 袁國(guó)忠 譯

中國(guó)工信出版集團(tuán),人民郵電出版社

章節(jié)內(nèi)容

  • 起步
  • 變量和簡(jiǎn)單數(shù)據(jù)類(lèi)型
  • 列表簡(jiǎn)介
  • 操作列表
  • IF語(yǔ)句

起步

  • 基本屬性:跨平臺(tái),腳本語(yǔ)言
  • 認(rèn)識(shí)python2與python3,其升級(jí)的意義與普通軟件不一樣,有點(diǎn)類(lèi)似于windows的framework, 不同版本可以并存,處理不同問(wèn)題各有優(yōu)勢(shì)。后續(xù)應(yīng)該需要深入Python的應(yīng)用,才能體會(huì)。本書(shū)建議使用py3
  • 跨平臺(tái)部署,windows, linux, osx[蘋(píng)果]
  • 32,64 應(yīng)該只是影響性能
  • 編輯器:文本編輯器即可,本文推薦Geany,安裝后并沒(méi)有顯著優(yōu)勢(shì)。小組中用anaconda,相對(duì)而言在win環(huán)境更方便。借助anaconda,可以方便地配置python在各種需求下的packege.

變量

  • 注意保留字,變量與函數(shù)名杜絕有重復(fù)使用的現(xiàn)象
  • 報(bào)錯(cuò)信息:學(xué)會(huì)使用traceback,一般會(huì)提示的地方可能是上下文,所以不要只看到報(bào)錯(cuò)的一個(gè)位置

字符串

單引號(hào)、雙引號(hào);三引號(hào)是注釋內(nèi)容

  • 連接字符串:+,即完成字符串拼接計(jì)算
  • 特殊字符:\t 制表符 \n 換行等
  • 去除空格:rstrip
  • 字符串使用過(guò)程中,單、雙引號(hào)的合理使用

數(shù)字

  • 四則運(yùn)算
  • 浮點(diǎn)運(yùn)算:注意與整數(shù)的混合運(yùn)算
  • 字符與數(shù)字的混合運(yùn)算,需要注意str()變換

注釋

  • 行注釋#
  • 塊注釋'''

列表

  • 數(shù)字列表:向量,矩陣
  • 字符列表:字典[后面章節(jié)有專(zhuān)門(mén)的字典,這里表達(dá)的不是后面的字典類(lèi)型,邏輯意義]
  • 0是起點(diǎn)|和C語(yǔ)言類(lèi)似,區(qū)別于matlab等
  • 元素修改

append(),del(),pop(),remove()

  • 排序

sort(),sorted(), reverse(),

操作列表

  • 遍歷:for, while
  • 代碼縮進(jìn):美觀,代碼級(jí)別,尤其是判斷與循環(huán)涉及的小代碼段
  • 代碼中的冒號(hào),引出后面的代碼段
  • 切片:選取列表的某一段
  • 元組 vs 列表

參數(shù)值等不可修改元素的列表,定義成元組

  • 代碼格式注意

縮進(jìn)

行的長(zhǎng)度:80字符
空行

if語(yǔ)句

條件判斷

  • 條件測(cè)試:字符串比較,數(shù)字比較
  • 多條件,布爾表達(dá)式

if
if-else
if-elif-else
elif*n

  • else子句通常可省略
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文鏈接 《Python數(shù)據(jù)分析》(Python for Data Analysis, 2nd Edition)第...
    李紹俊閱讀 8,766評(píng)論 0 5
  • 前言 ||| 第二章 使用ArcPy編寫(xiě)腳本 Python支持大部分在其他語(yǔ)言中出現(xiàn)的編程結(jié)構(gòu)。在本章內(nèi)容中,我們...
    muyan閱讀 90,803評(píng)論 10 55
  • http://python.jobbole.com/85231/ 關(guān)于專(zhuān)業(yè)技能寫(xiě)完項(xiàng)目接著寫(xiě)寫(xiě)一名3年工作經(jīng)驗(yàn)的J...
    燕京博士閱讀 7,804評(píng)論 1 118
  • 網(wǎng)絡(luò)復(fù)習(xí) 1、套接字描述符與內(nèi)核實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)之間的關(guān)系 2、select I/O模型原理,select函數(shù)中的3個(gè)...
    And志宏閱讀 707評(píng)論 2 1
  • 電影《當(dāng)幸福來(lái)敲門(mén)》的那些經(jīng)典片段,你還記得嗎? 男主業(yè)務(wù)推銷(xiāo)不出去,妻子離開(kāi),男主帶著弱小年幼的兒子被迫蝸居在教...
    大熊律師閱讀 444評(píng)論 2 6

友情鏈接更多精彩內(nèi)容