原创 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