建立乙個list
a=[0,1,1,2]
print(a)
[0, 1, 1, 2]
建立乙個字典
names=
print(names)
d=dict(name='genn',age=42)
print(d)
輸出為
一些運算子
x is y
x is not y #x和y是不同的物件
x in y
x not in y #x不是y容器的成員
列表表示式
a=[x*x for x in range(10)]
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
b=[x*x for x in range(10) if x%3==0]
[0, 9, 36, 81]
python中物件的名字都是引用,所以用del語句的時候,會移除乙個物件的引用,也會移除那個名字
python函式都會有返回值的,沒有return語句的時候會返回none
python中的形參與實參
如果穿進去的只是普通的引數,那就是形參,不會改變引數的值,如果穿進去的是可變的資料結構例如列表,並且在函式中改變列表的值,那麼列表的值就會被改變
同時python在傳遞函式引數的時候,可以把引數的名字加上,這時可以不講求引數順序,也可以在函式定義的時候加上引數的預設值
def hello(greeting='hello', name='world'):
print ('%s .%s!' %(greeting, name))
hello()
hello(name='jack', greeting='how are you?')
hello .world!
how are you? .jack!
Python基本知識1
字串整數 int 只有int型別 浮點數 float python語言沒有單精度雙精度之分,python的浮點數就是雙精度 注 1.type x 可以判斷資料型別,如type 1 2.兩個整型 相除得到的是float型,若想得到整型結果,用2 2 表示 二進位制表示 0bxx 如 0b10 八進位制...
python 爬蟲 學習 1 基本知識篇)
首先介紹下urllib的用法 urllib提供了一系列用於操作url的功能。常用的模組 urllib.request 請求模組 urllib.error 異常處理模組 urllib.parse url解析模組 urllib的ruquest模組可以非常方便地抓取url內容,也就是傳送乙個get請求到指...
python基本知識總結1
python輸入輸出 python邏輯運算子 python成員運算子 說到程式語言,不得不提的就是變數型別,它是程式語言的靈魂。python基本的變數型別分為數字型和非數字型。具體列舉如下 數字型整型 int 浮點型 float 布林型 bool 複數型 complex 非數字型 字串 str 列表...