變數型別
-python有五個標準的資料型別:
·numbers(數字)
·string(字串)
·list(列表)
·tuple(元組)
·dictionary(字典)
-列表
#!/usr/bin/python
# -*- coding: utf-8 -*-
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print (list) # 輸出完整列表
print (list[0]) # 輸出列表的第乙個元素
print (list[1:3]) # 輸出第二個至第三個元素
print (list[2:]) # 輸出從第三個開始至列表末尾的所有元素
print (tinylist * 2) # 輸出列表兩次
print (list + tinylist) # 列印組合的列表
-元組
元組用」()」標識。內部元素用逗號隔開。元組不能二次賦值,相當於唯讀列表(內容不能更改!!!!!,可以整體刪除),但是可以兩兩組合或者其他運算生成乙個新的元組例:tup3=tup1+tup2。
元組中只包含乙個元素時,需要在元素後面新增逗號
tup1 =(50,);
#!/usr/bin/python
# -*- coding: utf-8 -*-
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
print (tuple) # 輸出完整元組
print (tuple[0]) # 輸出元組的第乙個元素
print (tuple[1:3]) # 輸出第二個至第三個的元素
print (tuple[2:]) # 輸出從第三個開始至列表末尾的所有元素
print (tinytuple * 2) # 輸出元組兩次
print (tuple + tinytuple) # 列印組合的元組
-字典
字典用」」標識。字典由索引(key)和它對應的值value組成,通過鍵取,無序
dict = {}
dict['one'] = "this is one"
dict[2] = "this is two"
tinydict =
print (dict['one']) # 輸出鍵為'one' 的值
print (dict[2]) # 輸出鍵為 2 的值
print (tinydict) # 輸出完整的字典
print (tinydict.keys()) # 輸出所有鍵
print (tinydict.values()) # 輸出所有值
dict['age'] = 8; # update existing entry
dict['school'] = "dps school"; # add new entry
del dict['name']; # 刪除鍵是'name'的條目
dict.clear(); # 清空詞典所有條目
del dict ; # 刪除詞典
-不一樣的運算子
**冪返回x的y次冪 a**b 為10的20次方, 輸出結果 100000000000000000000
// 取整除- 返回商的整數部分 9//2 輸出結果 4 , 9.0 輸出結果 4.0
is 和is not
>>> a=1
>>> b=1
>>> a is b
true
>>> a==b
true
>>> a=b=1
>>> a is b
true
>>> a=1
>>> b=a
>>> a is b
true
>>> a=[1,2]
>>> b=a
>>> a is b
true
>>> b=a[:]
>>> a is b
false
-數學函式
import math
dir (math) #檢視裡面
math.
import cmath
dir (cmath)
cmath.sqrt(-1)
python合法變數型別 Python變數和型別
1.pytonn中的數字 數字資料型別用於儲存數值。他們是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。當你指定乙個值時,number物件就會被建立 var1 1 var2 10 您也可以使用del語句刪除一些物件引用。del語句的語法是 del var1 var2 var3 va...
Python變數型別
變數儲存在記憶體中的值,表名在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。python中的變數不需要宣告,變數的賦值操作既是變數宣告和定義的過程。每個變數在記憶體中建立,都包括變數的標識 名稱和資料。每個變數在使用前都必須賦值,...
Python 變數型別
變數儲存在記憶體中的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。python 中的變數賦值不需要型別宣告。每個變數在記憶體中建立,都包括變數的標...