原创 Python列表元素的5種添加方式以及效率問題

當列表增加和刪除元素時,列表會自動進行內存管理,大大減少了程序員的負擔。但這 個特點涉及列表元素的大量移動,效率較低。除非必要,我們一般只在列表的尾部添加元素 或刪除元素,這會大大提高列表的操作效率。 一、append()方法 原地修改列

原创 Python字符串_format格式化

一、字符串格式化,format()方法 a = "名字:{0},年齡:{1}",字符串中{0}表示站位符,相當於變量,格式化時會替換爲真實的參數值;0表示參數的索引下標所以 講究順序 a = "名字:{0},年齡:{1}" b = a.f

原创 python多分枝結構

一:多分支選擇結構   多分支選擇結構的語法格式如下:     if 條件表達式 1 :       語句 1/語句塊 1     elif 條件表達式 2:       語句 2/語句塊 2     .     .     elif 條

原创 python雙分支選擇結構和三元運算符的使用詳解

雙分支結構的語法格式如下: if 條件表達式 :     語句 1/語句塊 1 else:     語句 2/語句塊 2 三元條件運算符: "條件爲真時的值" if (條件表達式) else "條件爲假時的值" num1 if (條件表達

原创 Python字典特點-4種創建方式-dict_zip_formkeys

字典是"鍵值對"的無序可變序列,字典中的每個元素都是一個"鍵值對", 包含:"鍵對象"和"值對象"。可以通過"鍵對象"實現快速獲取、刪除、更新對應的"值對象"。   列表中我們通過"下標數字"找到對應的對象。字典中通過"鍵對象"找到對應的

原创 Python中的數字格式化

數字格式化 a = "我是{0},我的存款有{1:.2f}" #{1:.2f},f表示浮點數,.2表示2位小數位 c = a.format("Lily",520.1314) print(c)        #結果:我是Lily,我的存款有

原创 python條件表達式-單分支

一、單分支選擇結構 if 語句單分支結構的語法形式如下: if 條件表達式:     語句/語句塊 其中: 1、條件表達式:可以是邏輯表達式、關係表達式、算術表達式等等。 2、語句/語句塊:可以是一條語句,也可以是多條語句。多條語句,縮進

原创 python選擇結構的嵌套

選擇結構可以嵌套,使用時一定要注意控制好不同級別代碼塊的縮進量,因爲縮進量決定了代碼的從屬關係。 語法格式如下: if 表達式1:     語句塊 1     if 表達式 2:         語句塊 2     else:      

原创 Python運算符_位操作符_優先級問題

基本運算符   1. 比較運算符可以連用,並且含義和我們日常使用完全一致。     >>> a = 4     >>> 3<a<10 #關係運算符可以連用     True   2. 位操作     >>> a = 0b11001   

原创 Python元組元素訪問_計數方法_切片操作_成員資格判斷

一、元組的元素不能修改,只能訪問 a=tuple("abcdef") print(a[1])  #結果:b a[1]=10      #結果會報錯,不支持元素賦值 二、元組的訪問和列表一樣,元組訪問後返回的仍然是元組 a=(10,20,3

原创 Python元組的創建

一、元組(tuple)特點 列表屬於可變序列,可以任意修改列表中的元素。元組屬於不可變序列,不能修改元組中的 元素。因此,元組沒有增加元素、修改元素、刪除元素相關的方法。 二、元組的創建-() 通過()創建元組,小括號可以省略 a=(10

原创 Python字典元素的訪問

字典元素的訪問:   1. 通過 [鍵] 獲得“值”。若鍵不存在,則拋出異常。 1 >>> a = {'name':'jack','age':18,'job':'programmer'} 2 >>> a['name'] 3 'ja

原创 軟考高項-信息系統項目管理師-必考知識點5

NO1、信息系統分爲5個階段 總體規劃階段,系統分析階段,系統設計階段,系統實施階段,系統運行階段和評價階段  NO2、信息系統5個階段耗時最長的是哪個階段 系統實施階段階段約佔50%的工作流,耗時最長 NO3、TCP/IP通訊協議分爲4

原创 軟考高項-信息系統項目管理師-必考知識點4

NO1、 開發方法 (1) 結構化方法(生命週期法):自頂向下,逐步求精,模塊化設計(適合用戶需求明確的項目,不適合規模較大系統) (2) 面向對象方法(符合人們思維習慣。普遍適用於各位信息系統開發) (3) 原型化方法(快速建立模型,需

原创 軟考高項-信息系統項目管理師-必考知識點3

2019年信息系統項目管理師複習筆記與習題:項目成本管理 1、項目成本失控原因: (1)對工程項目認識不足 (2)組織制度不健全 (3)方法問題 (4)技術的制約 (5)需求管理不當 2、成本的類型: (1)可變成本 (2)固定成本 (3