《python基礎教程》筆記之其它語句1

黄舟
發布: 2016-12-20 17:21:45
原創
982 人瀏覽過

PRint 相關

print可以列印多個表達式,只要將它們用逗號隔開就好,結果中每個參數之間都會插入一個空格,使用+可以避免空格,如

>>> print 'age :',42
age: 42
>>> print 'hello'+','+'world'
hello,world

在print語句結尾加上逗號,接下來的語句會與前一句在同一行列印,如

print 'hello',print 'world'

結果

>>> 
hello world

import相關

fromsomesomet.導入模組中所有的函數

import somemoudle as othermodulename  -- 給模組取個別名

form somemodule import somefunc ad otherfuncname -- 給予模組的函數-- 將多個值的序列解開,然後放到變數的序列中,如

>>> scoundrel = {'name':'Robin','firlfriend':'marion'}

>>> key, value = scoundrel.popitem()

>>> key

'firlfriend'

>>> value

'marion'


鍊式賦值-- 將同一個值賦值給多個變數的捷徑,如

x=y =somefunction()

增量賦值-- 將表達式運算子放置在賦值運算子=的左邊,如

x += 1

語句區塊

冒號(:)用來識別語句​​區塊的開始,區塊中的每一個語句都是縮排的(縮排量相同)。當回退到和已經閉合的區塊一樣的縮排量時,就表示當前區塊已經結束了。

三人行

pass -- 程式什麼事情都不用做。

del -- 刪除對象,但不會影響值,如

>>> x = y = [1,2]

>>> y[1] = 'p'

>>> y

[1, 'p']

>>> x

[1, 'p']


>>> del x
>>> x

Traceback (most recent call last):
shell  File "", line 1, in

    x

NameError: name 'x' is not defined
>>> y

[1, 'p']


exec -- 執行一個字串的語句

print 'hello, world!'")
hello, world!

eval  -- 求一個表達式的值

>>> eval("4 + 56")

60

 以上就是《python基礎教學》是《python基礎教學》之其它語句1的內容,更多相關內容請關注PHP中文網(www.php.cn)! 


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板