Python學習筆記 print 函式與變數

2021-09-27 08:30:49 字數 2085 閱讀 9911

基於python3版本的學習。

print()函式是最常用的函式之一,主要功能:列印內容

print()函式的用法有以下幾種:不帶引號單引號雙引號三引號

注意

在python中,預設所有正確的語法,包括標點符號都是英文。不小心用了中文標點的話,計算機會無法識別,然後報錯。

在終端裡,你能看到的最常見的符號報錯提示就是:syntaxerror:invalid syntax(語法錯誤:無效語法 )。

不帶引號:在括號內沒有引號的情況下,計算機的腦迴路比較特別:只能理解數字,卻讀不懂文
字。因為數字和數**算是標準化、有固定格式的,而
文字卻能夠千變萬化。

>>

>

print

(0909

)0909

單引號:當括號內有引號時,就相當於告訴計算機,不需要執行多餘操作,輸入什麼,列印什麼。

>>

>

print

('單引號'

)單引號

雙引號:用法和單引號類似,當單/雙引號同時出現的情況下兩者配合使用。

>>

>

print

(""let's play""

)let's play

三引號:實現跨行輸出。

>>

>

print

('''三十年河西,

三十年河東,

莫欺少年窮。

''')

三十年河西,

三十年河東,

莫欺少年窮。

關於print()函式更多知識,後期學習中遇到了再總結。

在python中,還有一種實現換行的辦法:轉義字元\n

>>

>

print

('''三十年河西,\n三十年河東,\n莫欺少年窮。

''')

三十年河西,

三十年河東,

莫欺少年窮。

特徵:反斜槓+想要實現的轉義功能首字母。

常用轉義字元總結:

轉義字元

含義\a

響鈴(bel)

\b退格(bs),將當前位置移到前一列

\f換頁(ff),將當前位置移到下頁開頭

\n換行(lf),將當前位置移到下一行開頭

\r回車(cr),將當前位置移到本行開頭

\t水平製表(ht),跳到下乙個tab位置

\v垂直製表(vt)

\ \代表下乙個反斜槓字元"\"

\ 』代表下乙個單引號字元

\ 」代表下乙個雙引號字元

\ ?代表下乙個問號

\ 0空字元(nul)

\ ddd

1到3位八進位製所代表的任意字元

\ xhh

1到2位十六進製製所代表的任意字元

>>

>name =

'muyun0909'

這就是乙個常見的「給變數賦值」的動作。在這裡,name就是乙個變數,這行**的意思,就是把muyun0909

賦值給了name這個變數。

變數的特點:變數之所以稱為變數,是因為它儲存的資料是可以隨意變化的。

記住:變數始終等於最新的賦值。

只能是乙個詞;

只能包含字母、數字和下劃線;

不能以數字開頭;

盡量描述包含的資料內容;

不要使用python函式或關鍵字。

除了變數命名之外,還要注意的是:

在**世界中,賦值符號=不是左邊等於右邊的意思。
代表左右兩邊相等的符號,是比較運算子==,雖然他倆長得像,但代表的卻是完全不同的意思,可千萬不要搞混了。

python學習筆記(一)print與input

寫部落格的目的是為了記錄學習,希望能學到想學的東西。首先從一道例題入手 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?可以用三個for迴圈列舉所有組合,判斷是否重複,最後列印輸出,如下 這裡print的輸出問題很讓我困擾。i,j,k三個變數列印時要連線在一起,而且中間沒...

Python學習筆記 print語句和注釋

根據廖雪峰慕課教程整理 一 print 語句 print語句可以向螢幕上輸出指定的文字。比如輸出 hello,world 用 實現如下 print hello,world 注意 1.當我們在 python 互動式環境下編寫 時,是python 直譯器的提示符,不是 的一部分。2.當我們在文字編輯器中...

Python學習筆記之函式print顏色顯示

def demo print print 033 30m列印前景色0 033 0m print 033 31m列印前景色1 033 0m print 033 32m列印前景色2 033 0m print 033 33m列印前景色3 033 0m print 033 34m列印前景色4 033 0m ...