與某些程式語言不同,python無需宣告變數。
當你第一次為變數賦值時,就會自動建立乙個變數。
示例:
a = 3
b = "kevin"
print(a)
print(b)
變數不需要宣告型別。變數甚至可以在賦值後更改型別。
a = 4 # a 是 int型別
a = "tony" # a 現在變為str型別
print(a)
python變數的命名規則:
注意:變數是區分大小寫的python
print
語句通常用於輸出變數。
要拼接文字和變數,python使用+
字元:
示例:
a = "很牛x"
print("python" + a)
還可以使用+
字元將乙個變數新增到另乙個變數:
示例:
a = "python"
b = "很牛x"
c = a + b
print(a)
對於數字,+
字元作為數**算符:
示例:
a = 8
b = 66
print(a + b)
如果把字串和數字相加,python會報錯:
a = 3
b = "kevin"
print(a + b)
python 教程 | 奇客谷教程www.qikegu.com
python 介紹
python 開發環境搭建
python 語法
python 變數
python 數值型別
python 型別轉換
python 字串(string)
python 運算子
python 列表(list)
python 元組(tuple)
python 集合(set)
python 字典(dictionary)
python if … else
python while 迴圈
python for 迴圈
python 函式
python lambda
python 類與物件
python 繼承
python 迭代器(iterator)
python 模組
python 日期(datetime)
python json
python 正規表示式(regex)
python pip包管理器
python 異常處理(try…except)
python 開啟檔案(file open)
python 讀檔案
python 寫檔案
python 刪除檔案與資料夾
python list元素按關鍵字相加減
python list中的元素按關鍵字相加或相減 coding utf 8 兩個list按關鍵字相加或相減 def listadd list1,list2,badd true if badd false list2 k,v for k,v in list2 d list0 list1 list2 f...
python list常用操作
list的常用操作 因為列表是可變的,大多數列表的方法都會就地改變列表物件 2.pop 2 移除給定偏移量的一項,從而使列表減小 3.remove 按照值移除元素 4.insert可以在任意位置插入元素 5.sort 預設按照公升序對列表進行排序,reverse對列表進行反轉,都直接對列表進行了改變...
python list 刪除元素
以num list 1,2,2,3,4,5 為例。刪除乙個可以確定的元素,一共有三種方法。1.num list.remove 2 會刪除第乙個值為2的元素。2.num list.pop 1 會彈出索引為1的元素,若不傳引數,則彈出最後乙個元素。3.del num list 1 會刪除索引為1的元素。...