python 語法專欄 變數和print 函式

2021-10-04 06:23:14 字數 3063 閱讀 2981

變數

變數,**於數學,在計算機語言中能儲存值或者表示值的抽象概念,變數的值可以通過變數來訪問,通常是可變的。那麼在python語言中,我們怎樣使用變數呢?

下面我們來使用乙個變數:

name =

"hello world!"

print

(name)

執行結果:

hello world!

name 就是我們新建的乙個變數,將"hello world!"通過賦值符「=」儲存到變數中,意為將"hello world!"賦值給變數name,利用print()函式將變數name的值列印出來,便會得到執行結果hello world!

變數的命名和使用:

小建議:

使用變數名時注意命名錯誤:

>>

>name =

"jen"

>>

>

print

(nema)

>

nameerror

traceback (most recent call last)

input-1

-711b45b7e4ed

>

in()

1 name =

"jen"--

-->

2print

(nema)

nameerror: name 'nema'

isnot defined

這裡python無法識別你提供的變數名,提示命名錯誤。此時你需要認真檢查自己的變數名是否拼寫有誤,例如上面就是在用print()函式列印變數名的值時,誤把name拼成nema。

print()函式

print 英語中作動詞時意為「列印」,在python3中作為列印輸出最常用的函式(python2中是乙個關鍵字)。

以下為print()函式的語法、引數:

print(*objects, sep=』 『, end=』\n』, file=sys.stdout, flush=false)

示例:

>>

>

print

("i love python!"

)'''列印乙個變數'''

i love python!

>>

>a =

"i">>

>b =

"love"

>>

>c =

"python!"

>>

>

print

(a,b,c)

'''列印多個變數,sep引數沒有指定值,變數間預設空格分隔'''

i love python!

>>

>a =

"i">>

>b =

"love"

>>

>c =

"python"

>>

>

print

(a,b,c,sep =

"$")

'''列印多個變數,利用sep引數,使變數間用符號$分隔'''

i$love$python

>>

>

print

("i love python!"

)>>

>

print

("i love python!"

)'''沒有指定end引數,預設以\n結尾'''

'''\n為轉義符,表示換行'''

i love python!

i love python!

>>

>

print

("i love python!"

,end =

" ")

>>

>

print

("i love python!"

)'''指定end引數,以空格結尾,於是2行列印沒有換行,以空格相間'''

i love python! i love python!

>>

>michael =

open

("michael's songs.txt"

,"w"

)'''以寫模式開啟txt檔案,儲存到michael變數'''

>>

>

print

("you are not alone"

,file

= michael)

'''指定列印結果到michael's songs.txt'''

>>

>michael.close(

)'''關閉開啟的檔案'''

'''這時開啟michael's songs.txt,可看到列印結果'''

當我們需要列印一些字元時,並不是立刻就列印,而是先將需要列印的字元放入緩衝區,在緩衝區重新整理時列印,當緩衝區未滿,或者程式執行未結束時,可使用sys.stdout.flush()強制重新整理緩衝區,立刻進行列印;

可以寫出loading效果:

以上就是今天的知識點,print()函式應用過程其實很簡單,靈活掌握就可以列印出我們想要的效果!!

python 語法專欄 if語句 單分支結構

根據判斷條件結果而選擇不同向前路徑的執行方式 組成結構 if 條件 語句塊 乙個簡單示例 names zhao qian sun li for name in names if name sun print name.title sun上述語句意為 先建立乙個列表names,存入四個元素,利用for...

python語法 變數

一.輸出格式 print 例如 print hello,world 二.賦值語句 賦值語句會新建變數,並為這個變數賦值。在python中,萬物皆物件。物件是通過引用傳遞的,在賦值時,不管這個物件是新建的還是已經存在的,都是將該物件的引用賦值給變數。可用id 這個函式檢視物件的唯一識別符號,每個物件都...

Python基礎語法1 變數和變數型別

變數 變數的命名規則 1 變數命名可包含數字,大小寫字母,下劃線。不推薦其他符號。2 數字不可以作為開頭。3 一般在python中,以下劃線開頭的內容具有特殊含義,不建議作為變數名。4 大小寫敏感。即forman和forman不是乙個變數名。定義變數age,把18放入age變數中 age age1 ...